Common Misconceptions about Open Source Software

I have talked to quite a few people in IT about open source and there are some common misconceptions that I run into. 

1. The first is that open source is only a small part of the software industry. 

The last time I looked there were about 100,000 projects hosted by Source Forge, which is only one of many sites hosting open source projects.  About 70% of the world’s web sites run the Apache Foundation’s web server software.  I saw a statistic recently that most of the Fortune 500 companies have deployed open source software, Linux, Apache, MySQL, PHP, Perl, Python, Sendmail, and others.  As another example, the latest data from IDC show that worldwide server revenue for Linux servers was $5.7 billion in 2005, a 20.8% increase year over year.   (Interestingly. this represents the 14th consecutive quarter of double digit growth for Linux servers.)

2. Another common misconception is that the opposite of open source software is commercial software. 

The reality is that there are two types of commercial software, open source and closed source (sometime called proprietary).  Many commercial companies base their business entirely around open source software.  Commercial open source companies include Red Hat, Sleepycat, and MySQL, which are internationally well-known examples.  In the geospatial realm, DMSolutions is an example of a company that has based a very successful business entirely around open source geospatial software.   Some companies support both closed and open source software, for example,  Novell (who acquired SUSE), Oracle (who just acquired  Innodb  and Sleepycat), Sun ( who sell Star Office which is based on Open Office), IBM (who distribute Apache web server and Eclipse), Autodesk (who will sell MapGuide Enterprise which is based on MapGuide Open Source), and others.

3. Also common is the misconception that all open source projects are comprised of volunteers working at home in the evenings or weekends.  The implication of this is that the quality of open
source software is not up to the standards of closed source software.

At the last MapServer User Meeting in Minneapolis, Dirk-willem van Gulik, President of the Apache Foundation presented a fascinating overview of the Apache Foundation.  If my memory serves, one of the things he mentioned that stuck in my mind is that of the more than 1000 Apache committers (developers who can create and modify Apache code), only one of them is a volunteer.  The rest are full-time developers employed by major corporations to work full or part-time on Apache.  In the geospatial arena Autodesk’s contribution to the Open Source Geospatial Foundation was developed, and will continue to be maintained, by full-time, professional Autodesk developers.

With respect to quality, as I alluded to earlier, many of the world’s major corporations have deployed open source software.  Open source proponents like Eric Raymond argue plausibly that open source is capable of achieving higher standards of quality because more developers look at the code.  The reality is that, like closed source software, you have to assess each open source project or product based on its own merits.

A simple way to summarize the situation is that the commercial software industry uses two models, closed and open source, and that both play an important role in delivering solutions to the IT industry.  Some software companies prefer the closed source model, some the open, and some rely on both.

 

Geoff Zeiss

Geoff Zeiss

Geoff Zeiss has more than 20 years experience in the geospatial software industry and 15 years experience developing enterprise geospatial solutions for the utilities, communications, and public works industries. His particular interests include the convergence of BIM, CAD, geospatial, and 3D. In recognition of his efforts to evangelize geospatial in vertical industries such as utilities and construction, Geoff received the Geospatial Ambassador Award at Geospatial World Forum 2014. Currently Geoff is Principal at Between the Poles, a thought leadership consulting firm. From 2001 to 2012 Geoff was Director of Utility Industry Program at Autodesk Inc, where he was responsible for thought leadership for the utility industry program. From 1999 to 2001 he was Director of Enterprise Software Development at Autodesk. He received one of ten annual global technology awards in 2004 from Oracle Corporation for technical innovation and leadership in the use of Oracle. Prior to Autodesk Geoff was Director of Product Development at VISION* Solutions. VISION* Solutions is credited with pioneering relational spatial data management, CAD/GIS integration, and long transactions (data versioning) in the utility, communications, and public works industries. Geoff is a frequent speaker at geospatial and utility events around the world including Geospatial World Forum, Where 2.0, MundoGeo Connect (Brazil), Middle East Spatial Geospatial Forum, India Geospatial Forum, Location Intelligence, Asia Geospatial Forum, and GITA events in US, Japan and Australia. Geoff received Speaker Excellence Awards at GITA 2007-2009.

View article by Geoff Zeiss

Be the first to comment

Leave a Reply

Your email address will not be published.


*