Open Source Business Models: Difference between revisions

From P2P Foundation
Jump to navigation Jump to search
 
(20 intermediate revisions by 6 users not shown)
Line 3: Line 3:


==Source==
==Source==
 
<center>
 
[[image: P2PBusinessVisualization1.jpg|1000px]]
[[Media:P2PBusinessVisualization1.jpg|larger version of this graph]]
</center>
Most of the material below is from http://rsss.anu.edu.au/~janeth/OSBusMod.html
Most of the material below is from http://rsss.anu.edu.au/~janeth/OSBusMod.html


Line 11: Line 13:
We've selected the citations that are generally significant for all sectors and for software, not those related to [[Open Source Biotechnology]], which is the main topic of the research.
We've selected the citations that are generally significant for all sectors and for software, not those related to [[Open Source Biotechnology]], which is the main topic of the research.


See also our article on [[Open Source Software]] which explains the competitive benefits of using open source software. It als explains a typology distinguishing community based from corporate based open software models.
See also our article on [[Open Source Software]] which explains the competitive benefits of using open source software. It also explains a typology distinguishing community based from corporate based open software models.


Janet Hope recommends the classic essay by Frank Hecker, [http://www.hecker.org/writings/setting-up-shop.html Setting Up Shop], as the best account of open source business models.
Janet Hope recommends the classic essay by Frank Hecker, [http://www.hecker.org/writings/setting-up-shop.html Setting Up Shop], as the best account of open source business models.
Line 17: Line 19:
==Problems with the older model of IP rents==
==Problems with the older model of IP rents==


"Standard business models ... aim to extract economic benefit primarily from the value of tools as end products (ie their value as final goods). The business creates the tool, fences it around with intellectual property protection, and derives revenue by selling the tool or, more commonly, charging frees for access under a licensing agreement.
"Standard business models ... aim to extract economic benefit primarily from the value of tools as end products (ie their value as final goods). The business creates the tool, fences it around with intellectual property protection, and derives revenue by selling the tool or, more commonly, charging fees for access under a licensing agreement.


From a business perspective, this IP-rent extracting model has a number of advantages. The relevant property transactions can be tailored in a range of ways, e.g. to allow for price discrimination. Fees can be charged independent of any services provided, which makes it possible for a new business to start small but grow quickly. Most importantly, the price charged for the product need not bear any proportional relationship with the initial costs -- so profit margins can potentially get very large.
From a business perspective, this IP-rent extracting model has a number of advantages. The relevant property transactions can be tailored in a range of ways, e.g. to allow for price discrimination. Fees can be charged independent of any services provided, which makes it possible for a new business to start small but grow quickly. Most importantly, the price charged for the product need not bear any proportional relationship with the initial costs -- so profit margins can potentially get very large.
Line 25: Line 27:
Less obviously, restricting access to intellectual property poses an immediate economic challenge to the company: it alone must generate all of the value offered to its customers. This is particularly hard for smaller companies because their resources - money, people, time - are more limited, but it is a cost for any company, no matter what its size."
Less obviously, restricting access to intellectual property poses an immediate economic challenge to the company: it alone must generate all of the value offered to its customers. This is particularly hard for smaller companies because their resources - money, people, time - are more limited, but it is a cost for any company, no matter what its size."
(http://rsss.anu.edu.au/~janeth/OSBusMod.html)
(http://rsss.anu.edu.au/~janeth/OSBusMod.html)


==Advantages of the new model of engaging outsiders==
==Advantages of the new model of engaging outsiders==
Line 73: Line 73:
These include preventing competitors from getting a choke-hold on the technology in question, redirecting competition from an area in which the company is weak to one in which is strong (for example, the company may be too small to provide a comprehensive package of tools for any given job, but strong at customising the tools it does own), overcoming resource constraints by creating an opportunity for several smaller firms to combine resources against a larger competitor or by lowering research and development overheads, attracting customers away from an established competitor (ie building "mindshare") and growing the market for closed products built on the open source platform."
These include preventing competitors from getting a choke-hold on the technology in question, redirecting competition from an area in which the company is weak to one in which is strong (for example, the company may be too small to provide a comprehensive package of tools for any given job, but strong at customising the tools it does own), overcoming resource constraints by creating an opportunity for several smaller firms to combine resources against a larger competitor or by lowering research and development overheads, attracting customers away from an established competitor (ie building "mindshare") and growing the market for closed products built on the open source platform."


=Typology of Business Models=
 
 
=Typology of Business Models 1=
 
Éric Barroca:
 
"1. Proprietary software (!): Build and distribute proprietary software leveraging open source ones (be it complete apps or just extensions). Take Day Software, quietly producing tons of good open source infrastructure components, they sell a great proprietary app. Or IBM with Geronimo / Websphere. Or Oracle. SpringSource and most “Commercial Open Source” companies fall into this category too. I think it’s the easiest way to make money out of open source.
 
2. Support & Packaged Services: Sell support as subscription and high-value packaged services (monitoring, inventory, etc.) for open source software you’re producing. JBoss was the flagship in this business with quite a success making money with it. This is Nuxeo’s business too.
 
3. Proprietary distribution: assemble open source software into a proprietary stack. It’s all open source software, but the recipe to assemble the different components together and deliver a coherent and supported stack is kept secret. This can also include some “proprietary services” such as automated updates or monitoring. This is RedHat’s business. Sun seems to look toward this way too (see Solaris and the recent WebStack).
 
4. Proprietary tooling: sell proprietary tools that help running / operating / managing open source products. These tools are usually development tools, administration tools or deployment tools.
 
5. SaaS: package open source software to deliver apps as a service. This is the business of managed apps hosting (to make apps run) and packaged services (to deliver great customer support and business domain knowledge). This is also Nuxeo’s business."
(http://blogs.nuxeo.com/ebarroca/2009/08/commercial-open-source-or-just-a-free-demo.html)
 
 
=Typology of Business Models 2=


For a shorter typology based on selling strategies, see [http://p2pfoundation.net/Open_Source_Commercialization#Selling_Models Overview of Selling Models] in our article on [[Open Source Commercialization]]
For a shorter typology based on selling strategies, see [http://p2pfoundation.net/Open_Source_Commercialization#Selling_Models Overview of Selling Models] in our article on [[Open Source Commercialization]]
Line 159: Line 177:
=Typology of Licensing Strategies for Businesses=
=Typology of Licensing Strategies for Businesses=


By John Koenig at
See: [[Open Source Licensing Strategies]]
http://www.itmanagersjournal.com/feature/314?theme=print
 
(excerpts only)
 
 
==The Optimization Strategy==
 
"The optimization strategy is an open source manifestation of Clayton Christensen's "law of conservation of modularity." In the OSS application of Christensen's law, one layer of a software stack is "modular and conformable," allowing adjacent software layers to be "optimized." The modular and conformable layers are commodities, and are unprofitable or only marginally profitable software businesses. The Linux operating system is an example. The disruption caused by a modular and conformable operating system such as Linux serves to erode margins for other operating system vendors like Sun, Wind River, and Microsoft. Winners under Christensen's law are the adjacent, interdependent layers of the software stack, the layers where applications are optimized to achieve greater value, and where, correspondingly, better pricing power exists. Oracle provides an example of an optimized adjacent layer, as an ROI assessment by Mainstay Partners illustrates.
 
 
==The Dual License Strategy==
 
Under the dual license strategy, a software company offers free use of its software with some limitations, or alternatively offers for a fee commercial distribution rights and a larger set of features. In the dual license approach, free use carries certain conditions; typically, any modifications that are distributed must also be made public in source code form, and companies cannot use the free version as a component of any product or solution they commercialize. This prevents third parties from developing improvements that would rival the original open source software.
 
This strategy is often associated with the "Free Core, Added-Value on Top" business model.
 
 
=== Free Core, Added-Value on Top ===
 
Case study on MIMEDefang (free core), Can-IT Pro (proprietary added value) from Bill White of Roaring Penguin:
 
"Roaring Penguin Software Inc. started as a one-person consulting company in 1999. A year later, David F. Skoll, the company's President and CTO, was asked to develop an e-mail filtering tool. David developed MIMEDefang, an e-mail filter that used Sendmail's Milter facilities. David donated the code to the open source community, and kept developing MIMEDefang as a free tool for system administrators. Today, the MIMEDefang code is available at at the website.
 
By 2002, it was obvious that there was a need for a packaged mail-filtering solution suitable for end-users. David decided to go ahead and write what became CanIt-PRO. Whereas MIMEDefang is suited to system administrators who are familiar with Perl and comfortable with writing their filtering policies in Perl, the CanIt product line allows end-users to control their filtering through a simple web-based interface.
 
The company transformed itself from a consulting company to a product development company. This transformation required significant changes.
 
There are a number of open source business models touted by open source supporters. Roaring Penguin chose the "free core, value-add on top" model. The core scanning software, MIMEDefang, is free and released under the terms of the GNU General Public License.
 
All the MIMEDefang code is contributed by Roaring Penguin, which has made minor patches and regular releases based on community feedback; MIMEDefang is estimated to have between 6,500 and 10,000 users.
 
The commercial products are built on top of MIMEDefang and have a more traditional proprietary software license. However, even the commercial products ship with source code and permission for end-users to modify it. They just can't redistribute the commercial products.
 
The commercial software extends MIMEDefang by hooking into strategic points in its filter file. MIMEDefang was designed to be extended in this way by system administrators and it proved a natural way to develop CanIt.
 
Although some businesses offer only free software and generate revenue strictly from support or contract customizations, we did not feel this would generate sufficient revenue to make the company viable. We based this feeling on a number of observations:
 
 
1. Having released several applications under the GPL license in the past, we found that people were very reluctant to pay for support. For example, we have over 500 paying customers for CanIt. There are probably more than 20 times that many using MIMEDefang, but we have only sold two MIMEDefang support contracts.
 
2. An application released under the GPL licence can be supported by anyone. Thus, you run the risk of someone else offering paid support for your application. This is perfectly legal under the GPL.
 
3. Very few companies have made a viable business out of free software with paid support whereas there are tens of thousands of successful proprietary software companies.
 
4. Contract work and consulting is labour-intensive. Selling the actual software lets you obtain revenues again and again for the same original work."
(http://www.osbr.ca/archive.php?issue=7&section=Ar#A3)
 
==The Consulting Strategy==
 
According to a 2000 U.S. Department of Commerce report, not since 1962 has packaged software investment reached 30% of total software investment. So Linux or not, software licenses are earning a smaller portion of information technology (IT) investment, while consulting and services continue to rise.
 
According to Red Hat, the operating system comprises only 4% of the overall revenue of a Linux-based solution.
 
 
==The Subscription Strategy==
 
According to Culpepper, "revenues from services -- both maintenance and consulting -- increase in proportion relative to revenues from licenses. Move out to the 20-year mark, and the typical software company will have $2 of services for every $1 of licenses."
 
 
==The Patronage Strategy==
 
Why would a company like IBM, or any company for that matter, contribute time, energy, developers, and code to an open source organization? There are a number of strategic reasons. IBM does it to drive standards adoption and crack entrenched markets. When a company contributes open source software to an independent organization, it anticipates that a de-facto standard and supporting community will converge around that contribution. A company may also use the patronage strategy to commoditize a particular layer of the software stack, eliminate competitors that are extracting revenue from that layer. For example, IBM, as a major corporate patron of Linux, seeks to commoditize the x86 operating system, eliminating server fees for Microsoft Windows and Sun Solaris. This creates an opportunity for IBM to offer value higher up the stack through clustering, availability, provisioning, security, and management software.
 
To succeed with a patronage strategy, the patron must deliver more than just source code. There must also be leadership and consistency.
 
IBM has been very focused on where it applies its open source energies. The company has an Open Source Steering Committee that has approved many OSS initiatives. IBM's OSS initiatives are clearly vested in server strategies as opposed to the desktop. As a result of such focus, IBM has succeeded in commoditizing the Sun Solaris operating system and in slowing down Microsoft server adoption in the datacenter. It has made no headway yet, however, in breaking up the Microsoft Office desktop monopoly.
 
 
==The Hosted Strategy==
 
Companies like Salesforce.com, eBay, and Google, are in the software business, but they don't sell their software, they let you use it or rent it.
 
==The Embedded Strategy==
 
Linux is the operating system used in more than half of the embedded systems market. It has been used in consumer products such as TIVO and in devices large and small, from servers to cell phones. Throughout the world it is rapidly becoming the operating system of choice for many low-cost communications products.
 
The key ... is viewing open source as a platform, not merely using Linux as a product to replace a proprietary operating system."
(http://www.itmanagersjournal.com/feature/314?theme=print)
 




=Competitive Strategies=
=Competitive Strategies=


Glen McInnis [http://www.osbr.ca/archive.php?issue=12&section=Ar#A5]:
See: [[Open Source Competitive Strategies]] [http://www.osbr.ca/ojs/index.php/osbr/article/view/404/365]
 
"Such actions can be classified as one of '''six different types of competitive action: (i) pricing, (ii) marketing, (iii) new products, (iv) capacity, (v) service, and (vi) signaling'''.
 
Through an examination of each of these types of actions, a clearer picture of competition emerges.
 
 
==Freedom in Pricing==
 
One of the common misconceptions about OSS is that it must be offered free of charge. This is not true as most open source licenses allow copyright owners to sell code, and the more permissive licenses allow anyone to charge for the code. This has given rise to the creation of commercial open source such as the commercial database provided by MySQL AB and the commercial content management package offered by Alfresco.
 
Traditional pricing models for software would fall into one of three categories: (i) licensed software, (ii) leased software, and (iii) Software as a Service (SaaS). Licensing models are the dominant form of software pricing, but all of these pricing models share common characteristics. Buyers and vendors are comfortable with these models as they are well understood and provide for predictable revenue and expense. Even SaaS models often include a component to cover software licensing costs.
 
By using the resources of OSS projects, firms are able to invest less in Research and Development (R&D) while closed source competitors are forced to expend ever increasing amounts on the resources required to develop a commercial software package. By charging less, or nothing, for the software and instead charging for value added services, OSS firms are better able to reach customers who could not have otherwise afforded the same level of service or customization. This allows OSS firms to shift focus to providing better customer service instead of investing in expensive R&D. As a class of software applications matures into a commodity, the large investment in code R&D eats at the profit margins of large firms. This maturation, combined with OSS pressure, may be spawning price wars that will force many firms to reevaluate their place in the market.
 
This is most evident in the database segment of the software market. The bottom-up pressure coming from OSS database players MySQL and PostgreSQL has resulted in aggressive pricing by Microsoft to lure high-end Oracle and IBM customers to the Microsoft camp. While Microsoft may have a temporary refuge by moving up the market, Oracle and IBM are already at the peak. The question remaining is how long any of the proprietary database competitors can hold off the OSS alternatives when what most customers require is now considered as basic database functionality.
 
 
==Support as Marketing==
 
When marketing an OSS product, many of the tried and true methods still apply. However, OSS does change the playing field in a number of important ways. Consider the way in which OSS products change the method to reach an audience of potential customers and how an OSS product is positioned relative to a commercial competitor.
 
In their 1981 book, Positioning: The Battle for your Mind, Ries and Trout counsel that any marketing action should attack a competitor's weaknesses. For a proprietary competitor, that weakness is the large investments in R&D, sales, marketing, and other fixed overhead. OSS based firms attack this weakness by positioning their solutions as open, accessible alternatives to the "big brother" approach. Closed source competitors respond in one of two ways: by attacking the feature set of the OSS product and by attacking the OSS product based on the lack of commercial support.
 
Unfortunately for the proprietary firms, the rapid evolution of software has resulted in a myriad of features while there is an increasing trend to start with a basic product and customize the rest to suit the unique needs of the purchasing firm. The attack on the support of OSS used to be valid, but we have since moved beyond that point. With large reputable firms backing OSS products, long-term, reliable support is available for costs similar to proprietary products. For the OSS firm, it is important that their messaging convey this changed reality, in cases where the OSS firm can provide a more customized solution than the proprietary competitor with the same level of support.
 
 
==New Products==
 
Market entry for OSS based firms may be easier when compared to proprietary firms. Entry into a new technology market requires reaching early adopters, those leaders who are willing to take a risk as they see the potential in the product. While marketing to these potential customers, the OSS firm is also reaping the benefits of attracting potential contributors to the project.
 
The two strongest motivations for OSS contribution are a need-driven desire to solve a current problem, and participation in the community in order to gain status and recognition. When the OSS firm can successfully convey the benefits of their product to the community, their marketing efforts reap the benefits of attracting both potential consumers and customers who will assist in the co-development of the solution.
 
 
==Capacity==
 
For commodity-type businesses, decisions about capacity expansion typically involve the commitment of resources based on expectations of future conditions ranging from future demand to the competitive environment.
 
In the software industry, capacity actions are often taken to increase the speed of release for a software product or to undertake the R&D required to launch a new product. OSS communities tend to produce a wider variety of applications under a faster release cycle than their equivalent proprietary competitors.
 
Perhaps even more significant, a large portion of new OSS capacity is added outside the project's boundaries. For the OSS firm, much of the effort required to add capacity, either in the form of faster release cycles or new products, is in influencing the governance structure of the OSS projects they are utilizing as part of their offerings. This effort may include paying contributors, but it is more often about leadership actions taken within the community to set direction, address outstanding quality issues, and attract new contributors to the project. The attraction of new committers to the project adds both development capacity and the opportunity to reinvigorate innovation within a community.
 
Specific actions that can be taken by the OSS firm to assist and provide leadership to the OSS community include:
 
   
* Contributing missing components and documentation
   
* Providing development infrastructure for the OSS project
   
* Acting as an external quality assurance team
   
* Providing organizational staff to coordinate complex cross-community efforts such as standards development
   
* Providing direct monetary support through sponsorship of events, or funding for purchase of other software and equipment
   
* Releasing existing propriety code to the OSS community
 
==Service==
 
A recent IDC software industry forecast projects that over the next five years, open source services will grow at a rate three times that of the overall IT services industry. IDC attributes this rapid growth to an increased awareness among customers and solution providers of the possible economic benefits of OSS alternatives. While this may be true, there are some telling differences in how an OSS firm provides services compared to proprietary competitors.
 
Open source service takes a number of forms. The most common forms are the: i) stack integrator, ii) support provider, iii) systems integrator, and iv) consultant. The latter three are commonly provided through a professional services division or a network of partners.
 
Where the major difference arises is in the area of stack integrator. Stack integrators take many disparate OSS applications and combine them to form a single cohesive solution. These stacks can be assembled on a client-by-client basis or productized and packaged.
 
OSS firms develop expertise to evaluate and incorporate OSS as part of a larger solution, allowing the best combination of products for a particular client. The proprietary competitor is often limited to a selection of in-house developed applications, largely as a result of a business model driven by sales of software licenses. If a services firm is making use of proprietary applications, they are further limited as they can only perform integration to the level that is exposed by the commercial product's Application Programming Interface (API). The OSS firm has no such restrictions and can offer seamless integration.
 
 
==Signaling==
 
Marketing signals are an action by a competitor to provide direct or indirect indication of its intentions, motives, goals, or internal situations. The signaling action will often precede the actual action or, in the case of signaling being used for misdirection, the inaction. Traditional views hold that marketing signals can result in a preemptive advantage and may be expected as part of an industry norm. The most commonly discussed risks of signaling are the revelation of too much information to a competitor, product line cannibalization, reduced reputation, and a perception of anti-trust behaviour.
 
OSS firms reap the same positive advantages of signaling as their proprietary competitors. However, they are as not as susceptible to the negative aspects of signaling. Consider that an OSS product's code base is maintained in a publicly accessible repository; that repository and code serves as the basis for OSS product path signaling. This complete revelation of the software product diminishes the discussed risks. Similarly, as the OSS firm reveals everything about the product as part of their business model, there is no worry of over-revelation to a competitor. Instead, the firm gains the trust of users and consumers by openly sharing its intentions and plans for the product.
 
 
==Conclusion==
 
OSS firms have access to a wide variety of competitive avenues. They can opt to compete in the same manner as the traditional software firms; however, the use of OSS allows these firms to more safely engage in price wars, reach an unserved customer base, turn customers into employees, provide a superior level of service and support, and remove from customers' minds any fear of vendor lock-in.
 
The challenge facing an OSS firm is how to best utilize the external resource that is the OSS community. Treading a careful line between consumption and contribution to maintain a productive community is an activity that requires finesse and a form of management that is still evolving."
(http://www.osbr.ca/archive.php?issue=12&section=Ar#A5)
 
 


=Sustainability Criteria=
=Sustainability Criteria=
Line 345: Line 202:


=More Information=
=More Information=
* Article: [[Growing Revenue with Open Source]], Mekki MacAulay. Open Source Business Resource, June 2010 [http://www.osbr.ca/ojs/index.php/osbr/article/view/1140/1091] (seven strategies)
#[http://www.joelonsoftware.com/articles/StrategyLetterV.html Why do capitalist entreprises support open source?]: classic arguments by Joel Spolsky.
#[http://www.pentaho.org/beekeeper The Bee Keeper]: A Description of Professional Open Source Business Models
Also:


#See our entries on  [[Open Source Commercialization]] and [[Open Source Software]]
#See our entries on  [[Open Source Commercialization]] and [[Open Source Software]]
Line 352: Line 216:
#Insightful presentation by Brent Williams, open source software equity analyst, on the economics of open source software at http://stephesblog.blogs.com/presentations/BrentWilliamsEclipseConV02.pdf
#Insightful presentation by Brent Williams, open source software equity analyst, on the economics of open source software at http://stephesblog.blogs.com/presentations/BrentWilliamsEclipseConV02.pdf
#Graph with commentary: [http://www.gandalf-lab.com/blog/2007/07/comparing-commercial-open-source-and.html Comparing traditional software companies with commercial open source software companies]
#Graph with commentary: [http://www.gandalf-lab.com/blog/2007/07/comparing-commercial-open-source-and.html Comparing traditional software companies with commercial open source software companies]


Book chapters:
Book chapters:
Line 359: Line 224:
#Analysis of OS Business models, at http://mitpress.mit.edu/books/chapters/0262562278chap15.pdf
#Analysis of OS Business models, at http://mitpress.mit.edu/books/chapters/0262562278chap15.pdf
#Allocation of resources in OS mode, http://mitpress.mit.edu/books/chapters/0262562278chap16.pdf
#Allocation of resources in OS mode, http://mitpress.mit.edu/books/chapters/0262562278chap16.pdf
#Open Source as a Business Strategy, by Brian Behlendorf, at http://www.oreilly.com/catalog/opensources/book/brian.html
Other Research:
#[http://opensource.mit.edu/papers/dahlander2.pdf Appropriating the Commons: Firms in Open Source Software]. Linus Dahlander.
#[http://opensource.mit.edu/papers/paper_euram_2007.pdf Open Source and the software industry. How firms do business out of an open innovation paradigm]. By Andrea Bonaccorsi, Monica Merito, Cristina Rossi, Lucia Piscitello.


Cases:
Cases:
Line 364: Line 236:
#Mozilla/Apache case studies, at http://mitpress.mit.edu/books/chapters/0262562278chap10.pdf
#Mozilla/Apache case studies, at http://mitpress.mit.edu/books/chapters/0262562278chap10.pdf
#Microsoft shared source, http://mitpress.mit.edu/books/chapters/0262562278chap17.pdf  
#Microsoft shared source, http://mitpress.mit.edu/books/chapters/0262562278chap17.pdf  




Line 369: Line 243:


[[Category:Business]]
[[Category:Business]]
[[Category:Open]]
[[Category:Business Models]]
[[Category:P2P Market Approaches]]
[[Category:Peerproduction]]

Latest revision as of 06:40, 24 July 2011

Open Source Business Models: why they make sense

Source

larger version of this graph

Most of the material below is from http://rsss.anu.edu.au/~janeth/OSBusMod.html

Chapter: Open Source as a Business Approach from the PhD thesis from Janet Hope at janet dot hope at anu.edu.au

We've selected the citations that are generally significant for all sectors and for software, not those related to Open Source Biotechnology, which is the main topic of the research.

See also our article on Open Source Software which explains the competitive benefits of using open source software. It also explains a typology distinguishing community based from corporate based open software models.

Janet Hope recommends the classic essay by Frank Hecker, Setting Up Shop, as the best account of open source business models.

Problems with the older model of IP rents

"Standard business models ... aim to extract economic benefit primarily from the value of tools as end products (ie their value as final goods). The business creates the tool, fences it around with intellectual property protection, and derives revenue by selling the tool or, more commonly, charging fees for access under a licensing agreement.

From a business perspective, this IP-rent extracting model has a number of advantages. The relevant property transactions can be tailored in a range of ways, e.g. to allow for price discrimination. Fees can be charged independent of any services provided, which makes it possible for a new business to start small but grow quickly. Most importantly, the price charged for the product need not bear any proportional relationship with the initial costs -- so profit margins can potentially get very large.

However, because the IP-rent extracting strategy relies directly on restricting access to the tool, it also has a number of costs. From a public interest perspective, the main costs are higher prices in the short term (the well-recognised cost of granting a monopoly) and threats to future innovation in the longer term. In the longer term, of course, the company itself also has an economic interest in ensuring continuing innovation so it can remain competitive as the market changes.

Less obviously, restricting access to intellectual property poses an immediate economic challenge to the company: it alone must generate all of the value offered to its customers. This is particularly hard for smaller companies because their resources - money, people, time - are more limited, but it is a cost for any company, no matter what its size." (http://rsss.anu.edu.au/~janeth/OSBusMod.html)

Advantages of the new model of engaging outsiders

"The open source approach offers an opportunity to address these economic challenges by expanding the resources available to the company to include resources that lie outside the firm boundary. In this model, the company allows users access to its intellectual property, and in return it gets help with developing the tool instead of having to do everything on its own. Open source licences support this strategy in two ways. The first is purely practical: users cannot become codevelopers of a tool unless they have access to that tool in a form that they can understand and modify. In the software context, this issue is addressed by the requirement to provide access to source code; an open source biotechnology licence would also need to guarantee such access one way or another. The second relates to users' incentive to contribute to a co-operative effort: if potential contributors expect to be prevented from using the tool that they helped to create, they will be reluctant to contribute in the first place. Seen in this light, the open source prohibition on terms restricting use, redistribution and modification of licenced subject matter is a way of shoring up the motivation of potential contributors.

Not only do open source business models offer a way around resource constraints for individual businesses, they also preserve many of the advantages (from a public interest/long term innovation perspective) of straight-out donations of intellectual property to the public domain as per traditional academic practice. Importantly, open source licensing of intellectual property does not entail giving up ownership of the property; rather, ownership rights are exploited (through licensing agreements) to harness the input of a large number of users or potential users to create and/or improve the tool. Yet because open source licences allow use, redistribution and modification of subject matter without imposing any fee, intellectual property that is subject to such licences has been characterised in efforts to map the public domain as "contiguous territory".

There is, of course, a downside from the business perspective. Clearly, open source prohibitions on restrictive licensing terms are incompatible with standard "proprietary" business models." (http://rsss.anu.edu.au/~janeth/OSBusMod.html)


Characteristics of the new Open Source Business Models

Maximising use value

The first essential element of an open source business plan is to maximise the use value of the intellectual property in question (in the context of this study, a biotechnology reserach tool). This section first explains how harnessing the input of many users can enhance the use value of a tool, then turns to the question of how to harness that input by building a community of users/codevelopers.

The open source approach of involving a large number of users in the development of a research tool contributes to quality improvements in two ways. First, "given enough eyes, all bugs are shallow": as demonstrated by the Linux project, a large group of users can eliminate design flaws and introduce enhancements very rapidly. Second, the existence of a development community that includes both users and owners of the tool allows users to communicate needs and priorities to owners so that overall development efforts are more likely to be directed towards the most useful tasks.

It also improves mproved understanding, availability, and generates network effects.


Building a user community

A business that decides to license its intellectual property on open source principles in order to maximise the use value of the property is effectively setting out to become the "owner" (though not necessarily in a technical legal sense: users still own their own contributions, unless there is an assignment of contributions as in the case of the Free Software Foundation) or leader of an open source project. In the software world, the role of a project leader is to:

1. Provide the base intellectual content for the project and continue to seed it with new contributions. This may be relatively straightforward if the tool already exists and managment of the tool is changing from a standard proprietary model to an open source model, but may involve more effort in relation to a new tool. Experience in the software context suggests that cooperative development is most successful if developers can work with an existing body of material.

2. Set up and maintain an effective community structure that maximises users' motivation to contribute to the project. The next two sections address these issues.

3. Keep up morale. As Al Gilman, founder of the Alliance for Cellular Signalling, has said, there should be "money in the budget for pom-poms". To do this effectively, project leaders need certain social and communication skills (ie "leadership qualities"!).

Subtasks:

(a) motivating participants (b) structure and infrastructure


Creating Common Platforms

"Apart from direct revenue-generating activities in secondary markets (discussed below), businesses that choose to adopt an open source approach to some or all of their intellectual property may reap other economic rewards.

These include preventing competitors from getting a choke-hold on the technology in question, redirecting competition from an area in which the company is weak to one in which is strong (for example, the company may be too small to provide a comprehensive package of tools for any given job, but strong at customising the tools it does own), overcoming resource constraints by creating an opportunity for several smaller firms to combine resources against a larger competitor or by lowering research and development overheads, attracting customers away from an established competitor (ie building "mindshare") and growing the market for closed products built on the open source platform."


Typology of Business Models 1

Éric Barroca:

"1. Proprietary software (!): Build and distribute proprietary software leveraging open source ones (be it complete apps or just extensions). Take Day Software, quietly producing tons of good open source infrastructure components, they sell a great proprietary app. Or IBM with Geronimo / Websphere. Or Oracle. SpringSource and most “Commercial Open Source” companies fall into this category too. I think it’s the easiest way to make money out of open source.

2. Support & Packaged Services: Sell support as subscription and high-value packaged services (monitoring, inventory, etc.) for open source software you’re producing. JBoss was the flagship in this business with quite a success making money with it. This is Nuxeo’s business too.

3. Proprietary distribution: assemble open source software into a proprietary stack. It’s all open source software, but the recipe to assemble the different components together and deliver a coherent and supported stack is kept secret. This can also include some “proprietary services” such as automated updates or monitoring. This is RedHat’s business. Sun seems to look toward this way too (see Solaris and the recent WebStack).

4. Proprietary tooling: sell proprietary tools that help running / operating / managing open source products. These tools are usually development tools, administration tools or deployment tools.

5. SaaS: package open source software to deliver apps as a service. This is the business of managed apps hosting (to make apps run) and packaged services (to deliver great customer support and business domain knowledge). This is also Nuxeo’s business." (http://blogs.nuxeo.com/ebarroca/2009/08/commercial-open-source-or-just-a-free-demo.html)


Typology of Business Models 2

For a shorter typology based on selling strategies, see Overview of Selling Models in our article on Open Source Commercialization

Open source business models include:

1. support seller

  • most if not all open source licences would work for this model
  • revenue is generated by selling two broad categories of items -- physical goods and/or services
  • vendors differentiate themselves by providing more complete and easier to use research tool distributions (e.g. kits) and by the quality and pricing of their service offerings
  • only limited ability to use value driven pricing because there is price competition from other vendors offering comparable goods and services and lemons to what users are willing to pay for those goods or services, but if vendors's reputation is good that can be used to justify higher prices


2. Loss leader/market positioner

  • no charge open source product is used as a loss leader for traditional commercial software
  • open source product generates little or no revenue part customers are attracted for other products sold using the traditional model
  • if the other products are built on the open source product, the open source license chosen must allow the intellectual property to be used in proprietary products using standard licences, therefore should avoid the use of GPL or other copy left style licences
  • generates some revenue from the open source product as in the support sellers model, e.g. selling services, but typically the bulk of revenue generated would-be through sales of other close source products -- increased sales would be because of
  • vendors differentiate themselves based on the product in the traditional product line and can also employ value driven pricing with such products


3. Widget frosting

  • intended for companies in business primarily to sell hardware but use the open source model for enabling tools distributed at no charge along with the hardware
  • most revenue is generated through sales of the hardware
  • hardware sales may be increased by open sourcing as in the loss leader scenario -- increases the base of developers familiar with the hardware and able to make it perform to full capacity
  • vendors can differentiate themselves based on the attributes of the underlying hardware
  • vendors is selling physical goods for which competitive products exist in most cases so the pricing is typically more cost driven than value driven


4. Accessorising

  • distributed physical items (ie not software or services) associated with and supportive of open source software
  • piggyback on the open source software developed and maintained by others


5. Service enabler

6. sell it, free it

  • essentially the loss leader model repeated and extended through time
  • company deliberately structures its development and licensing practices so as to release research tools first under traditional right to use licences and then convert them to open source when they reach the point in their life cycle where the benefits of developing them in an open source environment outweighed the direct license revenue they produce new line-newly freed open source products still adding value to the remaining proprietary products as in the loss leader model


7. Brand licensing

  • a company makes the research tool itself open source but retains the rights to its product trademarks and related intellectual property and charges other companies for the right to use those trademarks in creating derivative products distributed under the same brand name
  • this requires that the product exist in two different forms with two different names -- official (trademarked), e.g. Netscape and unofficial, e.g. Mozilla


8. Research tool franchising

  • draws on the brand licensing and support sellers models
  • you are a support seller with a great reputation
  • you expand not through direct hiring and acquisition but through franchising -- i.e. authorising other developers to use your brand names and trademarks in creating associated organisations doing open source support and custom software development in particular geographic areas or vertical markets
  • you make money by licensing your brand and trademarks and also by supplying your franchisees with training and services; revenues come from sales of franchises and royalties based on franchisees' revenue

Typology of Licensing Strategies for Businesses

See: Open Source Licensing Strategies


Competitive Strategies

See: Open Source Competitive Strategies [1]

Sustainability Criteria

What makes an open source project (both for community and company) sustainable?

From Tere Vaden et al at http://numenor.lib.uic.edu/fmconference/viewabstract.php?id=50

"1) Social sustainability of a community is affected by factors like size, age, decision-making structures, and the variety and balance of skills and goals. Our empirical data shows that there are big differences in values, motivation and organisational structures between volunteer and hybrid communities.

2) Cultural sustainability of a community is defined by the traditions and history that over a period of time shape its social and ethical norms and practices. Tradition is sometimes codified in texts like the Debian Social Contract.

3) Legal sustainability depends on solid licensing policy, risk management against software patents and code misappropriation, and the ability to defend the community in a formal way when informal conflict resolution is not enough.

4) Economical sustainability depends on the economical dependencies of the community. A strongly hybrid community may receive contributions from many companies and is consequently partly dependent on the success of those companies. At the same time, successful company collaboration may take the community forward quickly.

5) Technological sustainability depends on choices of, e.g., programming language, software architecture, version control solutions, and communication solutions. Choices made early in the development process affect the process later as the community grows larger." (http://numenor.lib.uic.edu/fmconference/viewabstract.php?id=50)

More Information

  1. Why do capitalist entreprises support open source?: classic arguments by Joel Spolsky.
  2. The Bee Keeper: A Description of Professional Open Source Business Models

Also:

  1. See our entries on Open Source Commercialization and Open Source Software
  2. Technology Commercialization Theory could explain the commercialization of Open Source Software
  3. Frank Hecker, Setting Up Shop, is a classic account of open source software business models, last updated in 2000
  4. Bruno Perens, The Emerging Economic Paradigm of Open Source is a more recent essay
  5. Insightful presentation by Brent Williams, open source software equity analyst, on the economics of open source software at http://stephesblog.blogs.com/presentations/BrentWilliamsEclipseConV02.pdf
  6. Graph with commentary: Comparing traditional software companies with commercial open source software companies


Book chapters:

  1. Economics of open source, at http://mitpress.mit.edu/books/chapters/0262562278chap3.pdf
  2. Open source as user innovation – von Hippel, at http://mitpress.mit.edu/books/chapters/0262562278chap14.pdf
  3. Analysis of OS Business models, at http://mitpress.mit.edu/books/chapters/0262562278chap15.pdf
  4. Allocation of resources in OS mode, http://mitpress.mit.edu/books/chapters/0262562278chap16.pdf
  5. Open Source as a Business Strategy, by Brian Behlendorf, at http://www.oreilly.com/catalog/opensources/book/brian.html


Other Research:

  1. Appropriating the Commons: Firms in Open Source Software. Linus Dahlander.
  2. Open Source and the software industry. How firms do business out of an open innovation paradigm. By Andrea Bonaccorsi, Monica Merito, Cristina Rossi, Lucia Piscitello.

Cases:

  1. Mozilla/Apache case studies, at http://mitpress.mit.edu/books/chapters/0262562278chap10.pdf
  2. Microsoft shared source, http://mitpress.mit.edu/books/chapters/0262562278chap17.pdf