Open core

This article is about a software business model. For open source hardware cores, see OpenCores.

The term Open core is a type of business model for open-source software, i.e., a business model involving the monetization of free and open-source software. The term was coined by Andrew Lampitt in 2008.[1] This 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, or offering other services for the open source version in a similar manner.[2][3]

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]

Examples

It has been suggested by Bradley M. Kuhn that Canonical Ltd., maintainers of Ubuntu are preparing to go open core, but have not done so,[5] according to the Canonical's contributor agreement and their Project Harmony which aimed "to assist organisations which use contribution agreements by providing standardised variable templates with clear and concise explanations...."[6]

Assignment with protections against open core

Some open core models use copyright assignment, but it should be pointed out that some open source projects require assignment of copyright for the sole purpose of defending that copyright, with the promise of retaining (only) open source licensing. For example, by prosecuting modification and binary release of GPLed software without release of the modified source code.

Organisations which see open core as a danger include clauses in their assignment to prohibit open core licensing. One example is Free Software Foundation Europe's (FSFE) Fiduciary Licence Agreement (used by KDE[7]). In this agreement, developers assign copyright to FSFE, but FSFE promises to use a free software licence when distributing the software:

FSFE shall only exercise the granted rights and licences in accordance with the principles of Free Software as defined by the Free Software Foundations. FSFE guarantees to use the rights and licences transferred in strict accordance with the regulations imposed by Free Software licences, including, but not limited to, the GNU General Public Licence (GPL) or the GNU Lesser General Public Licence (LGPL) respectively. In the event FSFE violates the principles of Free Software, all granted rights and licences shall automatically return to the Beneficiary and the licences granted hereunder shall be terminated and expire.[8]

Other projects that use copyright assignments but which promise not to distribute the software as open core include the GNU Project.[9]

See also

External links

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.
  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 us- ing a commercial license.
  4. "Open Core Debate: The Battle for a Business Model". Linux Insider. Retrieved 28 March 2013.
  5. "Canonical, Ltd. Finally On Record: Seeking Open Core - Bradley M. Kuhn ( Brad ) ( bkuhn )". Ebb.org. Retrieved 2012-04-02.
  6. Amanda Brock (2010-06-24). "Project Harmony looks to improve contribution agreements".
  7. "FSFE welcomes KDE's adoption of the Fiduciary Licence Agreement (FLA)". 2008-08-22.
  8. "Fiduciary Licence Agreement (Version 1.2)". Retrieved 2010-12-31.
  9. "6.1 Copyright Papers". Retrieved 2011-01-03.