The Power of Free and Open Source Software
The Power of Free and Open Source Software
Harvey Alferez
Faculty of Engineering and Technology
Montemorelos University, Mexico
2 Scenarios
1st Scenario
Performance Scalability
Market Security
Reliability
2nd Scenario
Software Component
2nd Scenario (Cont.)
Modular Substitution
Higher Quality!
Data Report
Access Generation
Repository of Common
Components (Commonalities)
Security
Data Report
Access Generation
Repository of Common
Components (Commonalities)
Shareware
Freeware Free software
Open Source software
Proprietary software
FLOSS
Free Software
"Free software" is a matter of liberty, not price
GnewSense (GNU/Linux)
Free Software (Cont.)
Blender
GNUCash
Free Software (Cont.)
Audacity
Cinelerra
Open Source Software
OpenOffice
Free Software Open Source Software
1. Market share
2. Reliability
3. Performance
4. Scalability
5. Security
6. Total Cost of Ownership (TCO)
1. Market Share
FLOSS dominates web serving.
August 1995 - July 2009: Apache 47.17%, IIS 23.34%
(Netcraft, 2009)
1. Market Share (Cont.)
An IBM-sponsored study on Linux suggested that GNU/Linux
has “won” the server war as of 2006, as 83% were using
GNU/Linux to deploy new systems versus only 23% for
Windows
(Blankenhorn, D., 2006)
Half of all mission-critical business applications are
expected to run on GNU/Linux by 2012
(Betts, B., 2007)
1. Market Share (Cont.)
A 2004 InformationWeek survey found that 67% of companies
use OSS/FS products, with another 16% expecting to use it
in 2005; only 17% have no near-term plans to support OSS/FS
products
(D'Antoni, H., 2004)
In a survey of business users by Forrester Research Inc., 52%
said they are now replacing Windows servers with Linux
(Hamm, S., 2005)
A survey in May 2004 found that over 75% of all DNS domains
are serviced by an OSS/FS program
(Moore, D., 2004)
1. Market Share (Cont.)
MySQL’s market share is growing faster than Windows
(LaMonica, M., 2004)
Internet Explorer has been losing marketshare to OSS/FS
web browsers (such as Mozilla Firefox) since mid-2004
(McMillan, R., 2004)
1. Market Share (Cont.)
InformationWeek’s February 2005 survey reported significant
use of GNU/Linux, and that 90% of companies anticipate a
jump in server licenses for GNU/Linux
Optaros, a consulting firm, reports that 87% of organizations
are now using open-source software; BusinessWeek claims
that this demonstrates that OSS/FS has greatly expanded into
businesses
(Lacy, S., 2005)
1. Market Share (Cont.)
IDC’s Spring 2006 survey found that developers around the
world are increasing their use of OSS/FS
− IDC surved over 5,000 developers from 116
countries in the spring of 2006. They found that
OSS/FS is “being used by 71% of the developers
in the world and is in production at 54 percent of
their organizations. In addition, half of the global
developers claim that the use of open source is
increasing in their organizations.”
IBM ran a series of extremely stressful tests for 30 and 60
days, and found that the GNU/Linux kernel and other core OS
components operated consistently and completed all the
expected durations of runs with zero critical system failures
(Ge, L., Scott, L., & VanderWiele, M., 2003)
A study by Coverity found that the Linux kernel had far fewer
defects than the industry's average
(Lemos, R., 2004)
2. Reliability (Cont.)
80% of the top ten most reliable hosting providers ran OSS/FS,
according to Netcraft’s May 2004 survey
(NetCraft, 2004)
An in-depth analysis (published in the Communications of the ACM)
found good evidence that OSS/FS code quality appears to be at
least equal and sometimes better than proprietary software
(Samoladas, I., et. al., 2004)
A detailed study of two large programs (the Linux kernel and the
Mozilla web browser) found evidence that OSS/FS development
processes produce more modular designs
(MacCormack, A., Rusnak, J., & Baldwin, C., 2004)
3. Performance
GNU/Linux has produced better SPEC values than Windows/
IIS in several cases, even when given inferior configurations
eWeek found in its tests that the OSS/FS program MySQL was
quite comparable to the proprietary Oracle database
program, and the pair outperformed other proprietary programs
Benchmarks comparing Sun Solaris x86 and GNU/Linux found
many similarities, but GNU/Linux had double the
performance in web operations
(Bourke, T., 2003)
Anandtech’s August 2005 comparison of Mac OS X and
GNU/Linux found that the Linux-based system ran five to
eight times faster on server tasks (specifically using MySQL)
(De Gelas, J., 2005)
4. Scalability
GNU/Linux is used in 78% of the world’s 500 fastest
supercomputers, most of the world’s ten fastest
supercomputers... including the world’s most powerful
supercomputer
Summaries as of August 2005 suggest Internet Explorer is
still more dangerous than the OSS/FS Firefox
TCO for MS Windows 2000 vs. TCO for Red Hat Linux (Wheeler, D., 2007)
TCO for MS Windows 2000 vs. TCO for Red Hat Linux (Wheeler, D., 2007)
6. Total Cost of Ownership (TCO)
(Cont.)
Forrester Research found that the average savings on TCO
when using OSS/FS database management systems
(DBMSs) is 50%
(Sanders, T., 2006)
In August 2005, Robert Frances Group (RFG) found Linux on
x86 had a significantly lower TCO than Windows (40% less)
or Solaris (54% less) as an application server
(Robert Frances Group, 2005)
Examples
A NASA technical report describes in detail an approach for
NASA to release some of its software as open source
software
(NASA, 2008)
Some states, such as Massachusetts, have a formal policy
encouraging the use of open standards
(Commonwealth of Massachusetts, 2009)
Examples (Cont.)
Munich, Germany (the third largest German city) has decided
to migrate all of its 14,000 computers in public
administration to GNU/Linux and other OSS/FS office
applications, dropping Microsoft’s Windows in the process
(Ocohido, B., 2003)
In July 2002, UK Government published a policy on the use
of Open Source Software. Including: UK Government will
consider OSS solutions alongside proprietary ones in IT
procurements. Contracts will be awarded on a value for money
basis
(OGC, 2002)
Examples (Cont.)
Brazil’s government is planning to switch 300,000
computers to Linux says a January 2005 story
1. Implementation
2. Usage
Where to Start? (Cont.)
1. Implementation of
Free and Open
Source Software
http://fit.um.edu.mx/openadventist/
Open Adventist (Alferez,G.H., 2009b)
Where to Start? (Cont.)
SourceForge (http://sourceforge.net/)
Conclusions
Free and Open Source Software are excellent
options for Adventist institutions: Cost, quality,
time to market!
We need to integrate in order to build more
FOSS
No piracy!
“Freely you have received, freely
give.” Mattew 10:8
More Researches
http://fit.um.edu.mx/harvey/
Thank You!
References
Alferez, G.H. (200b). Open Adventist. Retrieved August 30, 2009, from
http://fit.um.edu.mx/openadventist/
etrieved August 30, 2009, from http://news.bbc.co.uk/2/hi/business/2023127.stm
Betts, B. (2007). CIO study finds Linux ready for prime time. Retrieved August 30, 2009,
from
http://www.computerworld.com/s/article/9006990/CIO_study_finds_Linux_ready_for_p
rime_time?intsrc=news_ts_head
Blankenhorn, D. (2006). The War is Over and Linux Won. Retrieved August 30, 2009,
from http://blogs.zdnet.com/open-source/?p=837
References (Cont.)
Bourke, T. (2003). Sun Versus Linux: The x86 Smack-down. Retrieved August 30, 2009,
from http://www.osnews.com/story/4867
D'Antoni, H. (2004). Open-Source Software Use Joins The Mix. Retrieved August 30,
2009, from http://www.informationweek.com/news/global-cio/showArticle.jhtml?
articleID=51201599
De Gelas, J. (2005). No More Apple Mysteries, Part Two. Retrieved August 30, 2009,
from http://www.anandtech.com/mac/showdoc.aspx?i=2520
References (Cont.)
Dyck, T. (2002). Server Databases Clash. Retrieved August 30, 2009, from
http://www.eweek.com/c/a/Database/Server-Databases-Clash/
Free Software Foundation (2009a). Categories of Free and Non-Free Software. Retrieved
August 30, 2009, from http://www.fsf.org/licensing/essays/categories.html
Free Software Foundation (2009b). The Free Software Definition. Retrieved August 30,
2009, from http://www.fsf.org/
Ge, L., Scott, L., & VanderWiele, M. (2003). Putting Linux reliability to the test. Retrieved
August 30, 2009, from http://www.ibm.com/developerworks/linux/library/l-rel/
Hammond, D. (2005). Internet Explorer is Dangerous. Retrieved August 30, 2009, from
http://www.webdevout.net/ie-is-dangerous
InformationWeek Research. (2005). Linux Outlook. Retrieved August 30, 2009, from
http://i.cmpnet.com/infoweek/1057/IWKLinuxOutlook-2005.pdf
Krebs, B. (2006). Internet Explorer Unsafe for 284 Days in 2006. Retrieved August 30,
2009, from
http://blog.washingtonpost.com/securityfix/2007/01/internet_explorer_unsafe_for_2.ht
ml
Lemos, R. (2004). Security research suggests Linux has fewer flaws. Retrieved August
30, 2009, from http://news.cnet.com/Security-research-suggests-Linux-has-fewer-
flaws/2100-1002_3-5489804.html
Lyons, D. (2005). Linux Rules Supercomputers. Retrieved August 30, 2009, from
http://www.forbes.com/2005/03/15/cz_dl_0315linux.html
MacCormack, A., Rusnak, J., & Baldwin, C. (2004). Exploring the Structure of Complex
Software Designs: An Empirical Study of Open Source
and Proprietary Code. Harvard Business School Working Paper Number 05-016
McMillan, R. (2004). Mozilla Gains on IE. Retrieved August 30, 2009, from
http://www.pcworld.com/article/116848/mozilla_gains_on_ie.html
References (Cont.)
Moore, D. (2004). DNS server survey. Retrieved August 30, 2009, from
http://mydns.bboy.net/survey/
National Aeronautics and Space Administration - NASA. (2008). Retrieved August 30,
2009, from http://www.nas.nasa.gov/News/Techreports/2008/2008.html
Netcraft. (2009). July 2009 Web Server Survey. Retrieved August 30, 2009, from
http://news.netcraft.com/archives/web_server_survey.html#computers
Netcraft. (2004). Most Reliable Hosting Providers during May. Retrieved August 30, 2009,
from
http://news.netcraft.com/archives/2004/06/02/most_reliable_hosting_providers_during
_may.html
Ocohido, B. (2003). Linux Took on Microsoft, and Won Big Munich. Retrieved August 30,
2009, from http://www.usatoday.com/money/industries/technology/2003-07-13-
microsoft-linux-munich_x.htm
References (Cont.)
OGC. (2002). Helping Government Deliver Best Value From Its Spendings. Retrieved
August 30, 2009, from http://www.ogc.gov.uk/index.asp?docid=2190#finalreport
Open Source Initiative (n.d.). Home. Retrieved August 30, 2009, from
http://www.opensource.org/
Robert Frances Group. (2005). TCO for Application Servers: Comparing Linux with
Windows and Solaris. Retrieved August 30, 2009, from http://www-
1.ibm.com/linux/whitepapers/robertFrancesGroupLinuxTCOAnalysis05.pdf
Samoladas, I. et al. (October 2004). Open Source Software Development Should Strive
for Even Greater Code Maintainability. Communications of the ACM. pp. 83-87
Sanders, T. (2006). Open Source Databases '60 Percent Cheaper'. Retrieved August 30,
2009, from http://www.itnews.com.au/News/68811,open-source-databases-60-
percent-cheaper.aspx
References (Cont.)
Wheeler, D. (2007). Why Open Source Software / Free Software (OSS/FS, FLOSS, or
FOSS)? Look at the Numbers! Retrieved August 30, 2009, from
http://www.dwheeler.com/oss_fs_why.html
Vaughan-Nichols, S.J. (2006). It's not just Linux: Open Source has arrived. Retrieved
August 30, 2009, from http://www.linux-watch.com/news/NS8445673704.html