Jump to content

Open-core model

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Ahunt (talk | contribs) at 19:39, 27 December 2017 (date formatting). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Open core is a business model for the monetization of commercially produced open-source software. Coined by Andrew Lampitt in 2008,[1] the open-core model primarily involves offering a "core" or feature-limited version of a software product as free and open-source software, while offering "commercial" versions or add-ons as proprietary software.[2][3]

Controversy

The concept of open-core software has proven to be controversial, as many developers do not consider the business model to be true open-source software. Despite this, open-core models are used by a large number of open-source software companies.[4]

Use of contributor license agreements

Some open-core products require their contributors to sign a contributor license agreement, which either dictate that the copyright of all contributions to the product become the property of its owner, or that the product's owner is given an unlimited, non-exclusive license to use the contributions, but the authors retain copyright ownership. In an open-core scenario, these agreements are typically meant to allow the commercial owner of the product (which in some cases, is ultimately the copyright holder to all of its code, regardless of its original author) to simultaneously market versions of the product under open-source and non-free licenses. This contrasts more traditional uses of CLAs, which are meant solely to allow the steward of an open-source project to defend its copyright, or guarantee that the code will only ever be made available under open-source terms, thus protecting it from becoming open core.[5][6][7]

Examples

  • Oracle's MySQL database software is dual-licensed under a proprietary license, and the GNU GPL; proprietary versions offer additional features and enterprise support plans.[8]
  • Eucalyptus, private cloud software, has a proprietary enterprise edition which provides additional features.[9][10][11]
  • Odoo uses the open-core business model. The community edition is 100% open-source. The enterprise edition, built on top, is proprietary.[12]
  • SymmetricDS is open core software that is sponsored by JumpMind, Inc. The core engine is all open source and is hosted on GitHub and available for download at SourceForge. The professional version is commercial adds a web console for ease of setup and management.[13]

See also

References

  1. ^ Phipps, Simon (July 2012). Open Source Strategies for the Enterprise. O'Reilly Media. ISBN 978-1-4493-4117-6.
  2. ^ Riehle, Dirk (2009). "The Commercial Open Source Business Model". Value Creation in e-Business Management. Springer Verlag. pp. 18–30. {{cite conference}}: Cite has empty unknown parameter: |coauthors= (help); Unknown parameter |booktitle= ignored (|book-title= suggested) (help)
  3. ^ Wasserman, Anthony I. (2011). "How the Internet transformed the software industry". Journal of Internet Services and Applications. 2 (1): 11–22. doi:10.1007/s13174-011-0019-x. ISSN 1867-4828. Retrieved 25 January 2015. Some companies have only a single version of their software, while others follow an "open core" model, providing a community release of the core version, and offering proprietary premium features using a commercial license.
  4. ^ "Open Core Debate: The Battle for a Business Model". Linux Insider. Retrieved 28 March 2013.
  5. ^ "MySQL mistake is a wake-up call on open source ownership". InfoWorld. Retrieved 11 September 2015.
  6. ^ "FSFE welcomes KDE's adoption of the Fiduciary Licence Agreement (FLA)". 2008-08-22.
  7. ^ "6.1 Copyright Papers". Retrieved 2011-01-03.
  8. ^ "Open core or dual licensing? The example of MySQL". The H. Retrieved 11 September 2015.
  9. ^ Bort, Julie (18 April 2012). "This Startup That Angered A Lot Of Open Source Fans Just Got $30 Million In Funding". Business Insider. Retrieved 19 February 2016. It was one of the first commercial companies to champion a concept called "open core."
  10. ^ Bort, Julie (22 June 2010). "Marten Mickos says open source doesn't have to be fully open". Network World. Retrieved 19 February 2016. "We deliver a fully functional cloud with Eucalyptus software. You can download it on a GPL v3 license. But, additionally, we provide enterprise features only if you pay for them ... it's open core," he says.
  11. ^ Jackson, Jacob. "Eucalyptus Strengthens Its Back End". PCWorld. Retrieved 19 February 2016. To make money, Eucalyptus Systems uses an open-core business model, offering one version of the software free through an open-source license and selling a commercial version with support and additional features ...
  12. ^ "Compare the Different Editions of Odoo". 15 April 2017.
  13. ^ "Edition Comparison". 26 December 2017.