Albert van Aardt Northland Polytechnic, New Zealand avanaardt@northland.ac.nz van Aardt, A. (2009). Commercial opportunities on Open Source Software. Bulletin of Applied Computing and Information Technology, 6(1). Retrieved March 14, 2012 from http://www.naccq.ac.nz/bacit/0601/2008VanAardt_OpenSource.htm Abstract'How can you make money if you give the software away for free' is a common retort offered by people when discussing theof Open Source Software (OSS). While it is true that OSS can be free, it is also true that new and innovative business models can generate significant revenues for agile software companies. In this paper 14 business models are identified that may be applicable to OSS. However, these business models are not critically analysed. KeywordsOpen Source Software, OSS, business models
1. INTRODUCTION
1.1 The Rise of
OSS
Although Open Source Software (OSS) in essence has
been around since the dawn of the Information Age, it has lately become
far more visible. A study in the European Union found that 78% of local
government authorities use
OSS
(Ghosh & Glot, 2005). Lacy (2005, para. 2) notes that ‘According
to a new study by consulting firm Optaros, 87% of organizations are now
using open-source software, somewhere.’ This quote from Lacy is one of
many; and it appeared in the on-line edition of Businessday, which is
not on a technical website. Indeed, a search of the Businessday website
for "Open Source Software" on 18 October 2007 found 13 articles; a
similar search on the Financial Times site produced 1205 hits.
In almost all the cases the articles dealt with a corporation's
adoption of
OSS in some form or
another.
OSS projects such as Linux,
Apache and PostgreSQL have highlighted a fact previously known to a
relatively small number of people: that
OSS
can be used for robust and mission-critical applications - like banking
(Lai, 2006a). Indeed, 60% of the top 500 supercomputers in the world run
Linux (Lyons, 2005).
New Zealand, on the other hand, appears to be
slow in the uptake of
OSS
(Hendery, 2006).
Businesses are slowly starting to realize that
their operations have become totally dependent on
OSS. For some companies the Internet is a
vital piece of infrastructure, and the Internet will disappear in a puff
of 404 errors if
OSS
stops working. This is justified by the observation that nearly 70% of
all websites are run on Apache and GoogleHTTP, both of which are
OSS webservers (Netcraft, 2007). The
Firefox web browser on the client side is also making big inroads; about
10% of users world wide use it (Lai, 2006b) including the French Police
(Noon, 2006). Indeed, early in 2008 the French Police announced that all
their desktop PC’s will be running Linux, not Microsoft Windows (AFP, 2008, para 1).

Figure 1. Market Share
of Web Server Software ( Source: www.netcraft.com, December 2007)
In some quarters of the software industry,
however, this move towards OSS has caused confusion and stress. Software developers, used to the
traditional model of software marketing, are finding the question ‘How
can you make money if you give the software away for free?’ difficult to
answer. The objective of this paper is to summarize the strategies that
enable software developers to do exactly that: make money using Open
Source Software.
1.2 The General Public License
This paper focuses on
OSS, not "Freeware" or "Shareware", but "Open
Source Software". Wikipedia offers popular definitions on these concepts
(Wikipedia, 2008a; Wikipedia, 2008b; Wikipedia, 2008c).
In particular, it explores OSS released under the
General Public License (GPL)), as the use of software released into the public
domain or under BSD-type licenses does not require companies to ‘give
away’ the software.
The Berne Convention for the Protection of
Literary and Artistic works, ratified in Paris in 1971, intimates that
copyright automatically belongs to the creator of a piece of work (For
the full text of the convention, see
http://www.law.cornell.edu/treaties/berne/overview.html). It
would apply similarly to a piece of software: anybody who wishes to use
the code will have to obtain the author’s permission.
If I wish to share my code with other developers,
then the Berne Convention creates an administrative problem. It simply
is not practical to give permission on an individual basis - there are
hundreds of thousands of
OSS projects
under development, each one using from a few to hundreds of pieces of
OSS code. The Sourceforge
website (http://sourceforge.net/)
currently lists 160,186
OSS
projects and 1,704,963 registered users (as at the 18th October 2007).
Sourceforge is probably the largest website storing
OSS projects, but there are thousands of smaller
ones. Bearing in mind that anybody can download the software from these
websites, not just registered users; mathematically speaking, the number
of communications to obtain permission would be n(factorial)/2, where
"n" is the number of individual pieces (not projects) of OSS.
Clearly this is impractical, especially if it is my wish, as copyright
holder, to share my code with other people.
In order to protect the copyright of the author of
the software and overcome the problem of obtaining permission to modify
the code, the GPL was created. This allows me, as the author of the
software, to share my code with anybody not only without losing
copyright, but also without the administrative overheads of ordinary
copyright. However, I still own the copyright, and as such still have
all the legal protection afforded to me by the laws of my country.
Most
OSS
projects are released under the GPL or the Lesser Public License (LGPL)
for libraries and subroutines. The GPL is published and maintained by
the Free Software Foundation, which estimates that 75% of all
OSS is released under the GPL.
The GPL addresses the issue of copyright and is
not an End User Licensing Agreement (EULA) as one would find in
commercial software. The GPL is aimed at software developers, not end
users. However, it does state that end users can copy and use the
software freely, and as such it does address some of the issues in a
typical EULA (Zymaris, 2003).
The GPL allows software developers to use source
code for their own projects, provided a number of conditions are adhered
to. These conditions boil down to:
- The copyright notice must be clearly
displayed in the source code.
- Software developers can alter the code as much as
they want. If the software is to be used for an internal project, then
these changes need not be made public. However, if the altered software
is to be distributed to third parties, then the full source code must be
made available to anybody (not just the third party) who wishes to see
it. In addition, the changes must be clearly marked.
- No restrictions are placed in using (i.e. running)
the GPL software.
- Software developers may bundle (aggregate) their
proprietary software with GPL software without any restrictions,
provided that it is made clear which part is GPL.
In short, the GPL states: ‘Don’t steal, but you
may borrow.’ A new version 3 of the GPL has been prepared and replaced
version 2 in 2007.
2.
OSS
BUSINESS MODELS
2.1 Packaging
In its simplest form, ‘packaging’ refers to the
production of a distribution medium (e.g. a CD) containing a suite of
OSS. There is nothing to
stop any entrepreneur from packaging and selling
OSS. The vendor may add some proprietary code
to it. This is exactly what companies such as Red Hat, Xandros, Linspire
and Novell are doing. Even though anybody can download the various
OSS packages, configure
them and make it all work, end users are more than happy to pay
commercial companies to do this job. The reason of course is simple
enough: end users have neither the skill nor the time to do this.
2.2 Commercial Proprietary
Software
There is absolutely no legal or technical reason
stopping a software developer from writing proprietary software and sell
this for
OSS
platforms. IBM, Oracle, SAP and Caché all offer their proprietary
products on Linux - and sales are booming. Literally anybody with the
skills can develop and sell proprietary software that runs on the Linux
operating system. This is a huge opportunity. Although Linux lags behind
Microsoft Windows in terms of the availability of some application
software, the number of available applications on Linux is quite big.
‘Information workers’ may find that they have all the software tools
needed for their jobs.

Figure 2. A
Wide Variety of
OSS
Desktop Packages are Available
There is also nothing stopping vendors of current
software products, for example Microsoft Office, to port their software
to Linux and sell it in the traditional manner, if they so wish. Big
commercial software companies, such as Adobe, Autodesk and Intuit can
expand their market relatively easily by porting their software to the
Linux platform. The only caveat is that, where GPL software is used, the
rules must be obeyed.
2.3 Commercial
OSS: Dual Licensing
It is, of course, also possible to produce
OSS and sell it. Although,
in theory, the end user can download the
OSS
and make it work by himself, many businesses
prefer to have a vendor they can call upon to help if things do go
wrong. For example, the OpenOffice suite is free, and can be downloaded
from: http://www.openoffice.org. But OpenOffice shares most of the
code base with StarOffice 8, sold by Sun Microsystems for US$69 per
copy. A business which would like to have Sun's support would rather go
for the paid-for version than the free version. Sun claims that more
than 61 million copies of StarOffice have been downloaded which most
certainly means a healthy revenue stream for Sun.
The MySQL database management system is another
example. MySQL is freely available, and is very widely used. But the
company behind it,
MySQL
AB (http://www.mysql.com/)
)
also offers a commercial license to clients, which then covers support
for the product. This model is starting to offer serious
competition to commercial vendors (Lacy, 2006). In other words, one can
give away the source code and sell it at the same time!
2.4 Support Services, Systems Integration and
Hardware
Modern information systems can become quite
complex, and most businesses do not have the resources to maintain and
manage their IT infrastructure. A number of
OSS based companies, such as IBM, HP, Red Hat and
Novell, offer support services to help their customers. And business is
booming: HP announced revenues of US$19 million for 2005, up 37% from
2004 (Gali, 2006, para 9)
The
OSS support market is wide
open. A number of entrepreneurs have set up their own small businesses
offering support to clients. The very nature of
OSS
makes it easy for anyone with the skills and determination to study the
software and become very proficient in it. This opens the door for many
small companies to provide the support services. It would probably be
reasonable to predict that many more small support companies will be
launched in the future - simply because it is relatively easy (the code
is accessible) and cost effective (the code is very low cost).
One step further on the support road is
integrating various
OSS
packages with commercial, proprietary software. A simple example is
integrating Linux servers on a Windows LAN with various other software
packages. Linux is used extensively in the server environment so
integration with commercial software is very important to end users.
Software companies offering support for
OSS oft often also provide integration services.
Unisys is an example of such a company, but there is a lot of scope for
new business in this area.
Another option is to sell hardware with
OSS installed and offer
support services for this. Hewlett-Packard has announced that they
generated revenues to the tune of US$6.2 million in 2005 selling Linux
servers, leading the marketplace with a 27.7% share (Gali, 2005, para
10). IBM is in a very close second position with a 19.8%.
Numerous smaller companies are also offering
similar products. An example is Cybersource at
http://www.cyber.com.au
. For small businesses, a low cost Linux server and some software
support can significantly cut their costs, and small
OSS
support companies can provide this service.
This is happening on a growing scale.
2.5 Education and Training, publishing, and
Subscription Services
The growing uptake of
OSS in the business world is creating a demand for
OSS engineers. Many
institutions already offer education and training in various
OSS packages, such as Linux. But demand is
still growing, and more training is needed. This area is also wide open
for commercialisation and entrepreneurs are setting up training
establishments. Universities and polytechnics which are not yet
providing this sort of curriculum should seriously investigate such
possibilities.
Both paper and electronic publishing have
benefited from the interest in
OSS
over the last few years. Numerous books and magazines are available on
just about every topic in the
OSS
world. However, there is always room for
more. In particular, simple guides aimed at the newcomer are still
relatively scarce, and users typically have to scour through web sites
and on-line forums to find answers. This is also an area that offers
great commercial potential.
Some
OSS
vendors offer a subscription service as a revenue generating strategy.
Linspire (http://www.linspire.com/)
is probably the best known, while Mandriva offers a ‘user club’
subscription model at http://wwwnew.mandriva.com.
2.6 Building with
OSS
Using
OSS
to create a business is relatively new. Amazon and Google are both built
on top of
OSS.
Amazon is not a software vendor but rather an on-line store, and its
whole IT infrastructure is composed of
OSS. Indeed, it can be said that
OSS
saved Amazon (Shankland, Kane & Lemos, 2001).
Amazon is still very happy with its
model (Cowley, 2004). Amazon of course makes is money from e-commerce,
while Google makes it from advertising.
Another successful example of building a business
on top of
OSS
is the digital imaging industry. Companies such as Weta Digital, Pixar
Studios, Dreamworks and Disney all use various
OSS
packages, notably the Linux OS. The Linux Studio Organisation has been
set up by these companies to share ideas (http://www.studiolinux.org
).
However, this sort of model is not limited to the
‘big boys’. Cleverly et al.
(2004) states that 86% of
New Zealand
businesses employ 5 people or fewer. These small companies typically
have only rudimentary book keeping facilities or outsource their
bookkeeping. If a software entrepreneur were to set up a website with
something like SQL Ledger (http://www.sql-ledger.org/),
an on-line accounting service could be offered to these small
businesses. Such a service could be expanded to include aspects such as
advertising, planning and budgeting - all using
OSS
and thus having a very low start-up cost.
Many embedded devices, such as cellphones,
automated teller machines, routers, avionics equipment and others run
OSS internally. This means
that the manufacturer of this device can save costs and therefore be
more competitive in the marketplace. In the embedded market Linux is by
far the leader, with 49% of the market (Ziff Davis,
2007, para 6). However, the truly big business using
OSS
is web hosting. Most web hosting companies are
running
OSS,
as reported by Netcraft (http://news.netcraft.com/archives/2008/02/06/february_2008_web_server_survey.html)
. Setting up a web hosting site is not that difficult, and the reduced
costs of
OSS means that
profit margins are comfortable.
An area that has not seen much growth is that of
home PCs running on
OSS.
‘Linux on the Desktop’ is a hotly debated topic, but there are
indications that this market is growing. Small companies to support home
and small businesses are slowly starting to emerge, but this market
clearly is underdeveloped. This, of course, offers a golden opportunity
for entrepreneurs to get their foot in the door - but caution should be
exercised to not move too far ahead of the market. Nonetheless, numerous
resellers of
OSS are already in business, and a cottage
industry of supporting desktop installations is emerging.
Finally, a case of making profit with
OSS: advertising.
The Mozilla foundation is a not-for-profit organization. It is
the manufacturer of the Firefox web browser and the Thunderbird e-mail
client, both OSS packages and free as in ‘no cost’ (http://www.mozilla.org
). Despite being a non-profit organization, the Foundation showed a
healthy surplus of just over US$1 million at the end of 2005. According
to the website of the Foundation, revenue is generated from donations.
However, these donations take many forms. The two most generous are from
Google and Amazon, and it works like this. When a user uses the Firefox
search box for Google to do a search, the Google website returns the
results of the search with a few advertisements on the right hand side
of the page. These advertisements are tailored to the topic of the
search, and advertisers pay Google for this service. Google in turn then
pays the Mozilla Foundation. The deal with Amazon works in a similar
way. In this manner the Mozilla Foundation can afford to pay its bills
as well as give the
OSS away at no cost. And it
should be noted that even the smallest firm can participate in Google’s
“AdSense” program (https://www.google.com/adsense/
).
Google is venturing into the arena of free on-line
software, paid for by advertisements with
http://www.writely.com/
for the Google word processor and
http://www.google.com/googlespreadsheets/tour1.html for its
spreadsheet.
It is notable that Microsoft is also starting to
explore the concept of software-as-a-service, to be paid for via
advertising (http://msdn.microsoft.com/architecture/saas/
). Microsoft is also starting to offer on-line applications (http://get.live.com/?mkt=en-us
).
3. CONCLUSION
Predictions about the future are almost never more
than approximately correct. However, statisticians tell us that
approximate predictions are far better than no predictions at all. On
such grounds it is probably safe to say that
will become an even bigger player in the software world.
OSS
is perceived by end users to have some clear advantages, especially in
relation to costs and stability, and the demand for
OSS will increase. Astute software developers
can benefit from this demand, but the traditional business model of
software distribution will have to be adjusted. It is possible to
commercialize
OSS, but innovative
thinking is needed.
It would also seem logical to conclude that the
OSS environment, by its very nature, will offer a
level playing field and therefore foster competition and innovation. The
current situation in the software industry can hardly be described as
competitive - but this is likely to change rapidly over the next five
years. With literally millions of programmers working on tens of
thousands of software projects it is evident that the software landscape
is in for a radical change. Casadesus-Masanell and Ghemawat (2003)
suggest that proprietary software will be around for many years, but
caution vendors of proprietary software to adjust their views on
OSS. Indeed, an IDC survey
of 5000 developers from 116 countries found that 71% of these developers
use
OSS in 54% of the companies
(Vaughan-Nichols, 2006). This study notes:
‘The use of open source beyond Linux is pervasive,
used by almost three-quarters of organizations and spanning hundreds of
thousands of projects,’ said Dr. Anthony Picardi, IDC's senior vice
president of global software research in a statement. ‘The real impact
of open source is to sustain innovations in mature software markets,
thus extending the useful life of software assets and saving customers
money.’ (Own emphasis) (Vaughn-Nichols, 2006,
para.7).
Both software companies and educational
institutions need to take serious note of these changes.
OSS has proved itself in many instances to be
equal or better than proprietary software, and the demand from end users
will spur further development. Not that there are no poor quality
OSS packages; quite the contrary! But the
OSS development model, with
its built in peer review, tend to weed out poorly written software in an
almost Darwinian way.
‘By employing an open source software as a product
instead of developing its own, Red Hat is lowering the barriers to entry
and transforming the production-oriented software industry into a
services industry.’ (Mantarov, 1999). Although Mantarov's
prediction is seven years old, it is indeed happening.
REFERENCES
Adler, R. (2005). Entering a dark age of innovation.
The New
Scientist. Retrieved December 31, 2008 from
http://www.newscientist.com/article.ns?id=dn7616
AFP (2008, Jan 30). French police deal blow to Microsoft. Retrieved
December 31, 2008 from
http://afp.google.com/article/ALeqM5iU4Lq7tOR_WVOJLZ3IeRaIH03x6w
Casadesus-Masanell, R, & Ghemawat, P. (July 2006) Dynamic Mixed Duopoly: A
Model Motivated by Linux vs. Windows. Management Science Vol. 52, no. 7. Pages
1072-1084.
Clarke, R. & Dempsey, G. (2004). The Economics of Innovation in the Information
Industries. Retrieved December 31, 2008 from
http://www.anu.edu.au/people/Roger.Clarke/EC/EcInnInfInd.html
Cleverly, et al. (2004). Small and Medium Businesses in New Zealand. Retrieved
December 31, 2008 from
http://www.med.govt.nz/templates/MultipageDocumentTOC____2709.aspx
Cowley, S. (2004). Amazon lauds Linux infrastructure. Computer Weekly.
Retrieved December 31, 2008 from
http://www.computerweekly.com/Articles/2004/01/22/199729/amazon-lauds-linux-infrastructure.htm
Dorn, D. (2005). Is Technology slowing down?. Practical PC. Retrieved
December 31, 2008 from
http://www.practicalpc.co.uk/opinion/011116.htm
Dubash, M. (2005) Moore's Law is dead, says Gordon Moore.
Techworld. Retrieved December 31, 2008 from
http://www.techworld.com/opsys/news/index.cfm?NewsID=3477
Gali, P. (2006) HP: Linux Pain Points Need to Be Addressed.
eWeek. Retrieved December 31, 2008 from
http://www.eweek.com/article2/0,1895,1990309,00.asp ).
Ghosh, R. & Glot, R. (2005). FLOSSPOLS - Results and policy
paper from survey of government authorities Retrieved December 31, 2008 from
http://flosspols.org/deliverables/D03HTML/FLOSSPOLS-D03%20local%20governments%20survey%20reportFINAL.html
Hendery, S. (2006). NZ slow to buy into free code. New Zealand
Herald. Retrieved December 31, 2008 from
http://www.nzherald.co.nz/category/story.cfm?c_id=55&objectid=10365004
Lacy, S. (2005). A Watershed for Open Source. Businessweek.
Retrieved December 31, 2008 from
http://www.businessweek.com/technology/content/dec2005/tc20051228_262746.htm
Lai, E. (2006a). Banks slow to deposit Linux in data centers.
Computerworld. Retrieved December 31, 2008 from
http://www.computerworld.com.au/index.php?id=1613548033&eid=-219
Lai, E. (2006b). Firefox browser use slips in January. PCWorld. Retrieved December 31, 2008 from
http://www.pcworld.idg.com.au/index.php?id=1463926429&eid=-108
Laudon, K. C. & Laudon, J. P. (2004).
Management Information Systems. Prentice-Hall ISBN 0-13-033066-3
Lyons, D. (2005). Linux Rules Supercomputers. Forbes.
Retrieved December 31, 2008 from
http://www.forbes.com/home/enterprisetech/2005/03/15/cz_dl_0315linux.html
Mantarov, B. (1999). Open Source Software as a new business
model. University of Reading, Graduate Centre for International Business.
Dissertation submitted in partial fulfilment of the degree of MSc in
International Management.
Netcraft (2008) February 2008 Web Server Survey.
Retrieved March 3, 2008 from
http://news.netcraft.com/archives/2008/02/06/february_2008_web_server_survey.html
Noon, C. (2006). French Police Abandon Ballmer's Microsoft
For Mozilla. Forbes. Retrieved December 31, 2008 from
http://www.forbes.com/2006/02/06/ballmer-microsoft-france-cx_cn_0206autofacescan03.html
Raymond, S. (2001). The Cathedral & the Bazaar. Sebastopol,
CA: O'Reilly Media. Inc. ISBN: 0-596-00108-8
Ross, M. J. (2005). Technological Innovations in 2005.
Retrieved December 31, 2008 from
http://webserver.computoredge.com/online.mvc?zone=SD&issue=2351&article=in1&src=linkref
Shankland, S., Kane M. & Lemos, R. (2001). How Linux saved
Amazon millions. Retrieved December 31, 2008 from
http://news.com.com/2100-1001-275155.html
Vaughan-Nichols, S. J. (2006). It's not just Linux: Open
Source has arrived. Retrieved December 31, 2008 from
http://www.linux-watch.com/news/NS8445673704.html
Wheeler, D. A. (2005). Why Open Source Software / Free
Software (OSS/FS, FLOSS, or FOSS)? Look at the Numbers!. Retrieved December 31,
2008 from
http://www.dwheeler.com/oss_fs_why.html
Van Aardt, A. (2004). Open Source Software development as a
Complex Adaptive System - Survival of the fittest? 17th
Annual Conference of the NACCQ. Christchurch, New Zealand, 6th - 9th July 2004.
Retrieved December 31, 2008 from
http://www.naccq.ac.nz/conference05/proceedings_04/vanAardt.pdf
Wikipedia (2008a) Shareware. Retrieved December 31, 2008 from
http://en.wikipedia.org/wiki/Shareware
Wikipedia (2008b) Freeware. Retrieved December 31, 2008 from
http://en.wikipedia.org/wiki/Freeware
Wikipedia (2008c) Open Source Software. Retrieved December 31,
2008 from
http://en.wikipedia.org/wiki/Open_source_software.
Ziff Davis (2007) Snapshot of the embedded Linux market
-- April, 2007. Retrieved December 31, 2008 from
http://www.linuxdevices.com/articles/AT7065740528.html
Zymaris, C. (2003). A Comparison of the GPL and the Microsoft
EULA. Retrieved December 31, 2008 from
http://www.cybersource.com.au/cyber/about/comparing_the_gpl_to_eula.pdf
|