451 CAOS Theory *
A blog for the enterprise open source community

Andrew Lampitt defines Open-Core Licensing

Matthew Aslett, September 1, 2008 @ 9:50 am ET

JasperSoft’s business development director Andrew Lampitt has kicked off his new blog with an interesting post related to business models used by open source-related vendors.

In it he attempts to define the approach utilized by the likes of JasperSoft and SugarCRM, which offer open source products with core functionality, as well as commercial extensions. The approach is a twist on the dual licensing approach made famous by MySQL* where the vendor, as copyright holder, makes the code available under both the GNU GPL and a commercial license for customers that would rather avoid the GPL.

The approach taken by JasperSoft et al is not to segment by user base but by features. As Andrew explains, “the commercial license is a super-set of the open source product, i.e., it offers premium product features that you will not see in the GPL license.”

The model is widely used (Hyperic, xTuple, Zenoss, Talend and GroundWork also use it) but has not been properly defined. Savio Rodrigues has referred to it as the “Product Driven OSS Business Model”, Carlo Daffara calls it Split OSS/Commercial, while I have used the term “Split Licensing”.

Andrew recommends referring to the model as Open-Core Licensing, arguing: “My feeling is that we would save a lot of confusion for communities, customers, and vendors if all recognize that a dual license ”open core” model is a sensible business model for all involved,” and that “In this way, it is clear to customers that there is a “core” open source product that is GPL, and there is also additional high-value available as add-on features for purchase.”

Defining the model is important because it should help customers understand the actions and strategies of their vendors and, as Andrew puts it: “If you rename what it is called, you help to remove the “bait and switch” controversy by openly recognizing it as an emerging standard business model with specific attributes associated to it.”

(It is also important to distinguish between Open-Core Licensing and what I would call Embedded Open Source, where the open source code is embedded with a larger commercial package - for example IBM has for many years embedded the Apache HTTP server within its WebSphere middleware, while the Apache Geronimo project forms the basis of its WebSphere Application Server CE product. There is sometimes a fine line between the two models.)

The term Open-Core Licensing (OCL) certainly makes sense to me and I have decided to adopt it for The 451’s forthcoming report on business models related to open source software. I had originally used the term “split licensing” but have decided to switch to OCL as some people use the term “split licensing” interchangeably with “dual licensing”, such as in this research report from the University of Southampton. (Just to confuse things further, Carlo uses “twin licensing” rather than “dual licensing”).

Another example of “split licensing” being used to describe what I would call “dual licensing” is this blog post by Kirk Wylie, a software engineer in the financial services sector, which also eloquently describes why the OCL model is of interest to customers as well as vendors.

“Let’s say you’re an open source company, and you’re trying to figure out how to sell yourself to me in the Money… “What you have to do is give me something tangible if I give you money. It’s just that simple,” he writes.

“Give me a cookie. Seriously. Give me something I only get if I pay you… It might be development tools… It might be support tools… It might be domain-specific functionality… Heck, figure out how to leverage GPGPUs or Infiniband or whatever. Just find something that I’m going to have to pay you for, and make sure it’s of merit to me. Then sell me that with my support contract.”

(Kirk also concisely describes why the subscription services model doesn’t cut it for the company he works for: “No matter how good your SLA is, getting someone to remote diagnose a problem over a telephone line during a production outage with traders yelling at you is impossible… This means that support is mostly useful pre-production, and post-outage post-mortem. In the middle of the crisis, it’s less than useless. If you can’t fix it, you shouldn’t be running it.”)

One of the issues that Open-Core Licensing raises for vendors is deciding what that cookie will be (it’s what Matt Asay has called “the nettlesome question”). It is up to the vendor to try and decide what features should be commercial and how the balance between the core and the extensions changes over time.

Savio has suggested drop-feeding features from the commercial to the open source product over time, with new features added to the commercial product to ensure customers continue to be willing to pay.

Andrew cites “a timebomb on all commercial features after a certain period of time,” that “makes those commercial features become GPL” but notes that it may not be workable “as it would make a long-term business model a lot trickier”.

As this suggests, there is more to discuss with OCL than its name. Some of the plusses and minuses of the model were discussed here. Andrew also makes the point that it is also debatable whether the code for the commercial extensions should be visible or completely closed.

Naming the model is an important first in setting the terms for the debate, however, and even though it means re-writing my ongoing research report, Open-Core Licensing gets my vote.

*Commercial licensing, via the dual license model, was originally responsible for driving MySQL’s revenue growth, although in recent years subscription services have been a more significant revenue generator.

viagra
free viagra
buy viagra online
generic viagra
how does viagra work
cheap viagra
buy viagra
buy viagra online inurl
viagra 6 free samples
viagra online
viagra for women
viagra side effects
female viagra
natural viagra
online viagra
cheapest viagra prices
herbal viagra
alternative to viagra
buy generic viagra
purchase viagra online
free viagra without prescription
viagra attorneys
free viagra samples before buying
buy generic viagra cheap
viagra uk
generic viagra online
try viagra for free
generic viagra from india
fda approves viagra
free viagra sample
what is better viagra or levitra
discount generic viagra online
viagra cialis levitra
viagra dosage
viagra cheap
viagra on line
best price for viagra
free sample pack of viagra
viagra generic
viagra without prescription
discount viagra
gay viagra
mail order viagra
viagra inurl
generic viagra online paypal
generic viagra overnight
generic viagra online pharmacy
generic viagra uk
buy cheap viagra online uk
suppliers of viagra
how long does viagra last
viagra sex
generic viagra soft tabs
generic viagra 100mg
buy viagra onli
generic viagra online without prescription
viagra energy drink
cheapest uk supplier viagra
viagra cialis
generic viagra safe
viagra professional
viagra sales
viagra free trial pack
viagra lawyers
over the counter viagra
best price for generic viagra
viagra jokes
buying viagra
viagra samples
viagra sample
cialis
generic cialis
cheapest cialis
buy cialis online
buying generic cialis
cialis for order
what are the side effects of cialis
buy generic cialis
what is the generic name for cialis
cheap cialis
cialis online
buy cialis
cialis side effects
how long does cialis last
cialis forum
cialis lawyer ohio
cialis attorneys
cialis attorney columbus
cialis injury lawyer ohio
cialis injury attorney ohio
cialis injury lawyer columbus
prices cialis
cialis lawyers
viagra cialis levitra
cialis lawyer columbus
online generic cialis
daily cialis
cialis injury attorney columbus
cialis attorney ohio
cialis cost
cialis professional
cialis super active
how does cialis work
what does cialis look like
cialis drug
viagra cialis
cialis to buy new zealand
cialis without prescription
free cialis
cialis soft tabs
discount cialis
cialis generic
generic cialis from india
cheap cialis sale online
cialis daily
cialis reviews
cialis generico
how can i take cialis
cheap cialis si
cialis vs viagra
levitra
generic levitra
levitra attorneys
what is better viagra or levitra
viagra cialis levitra
levitra side effects
buy levitra
levitra online
levitra dangers
how does levitra work
levitra lawyers
what is the difference between levitra and viagra
levitra versus viagra
which works better viagra or levitra
buy levitra and overnight shipping
levitra vs viagra
canidan pharmacies levitra
how long does levitra last
viagra cialis levitra
levitra acheter
comprare levitra
levitra ohne rezept
levitra 20mg
levitra senza ricetta
cheapest generic levitra
levitra compra
cheap levitra
levitra overnight
levitra generika
levitra kaufen
Permalink | Technorati Links | Bookmark on del.icio.us | digg it
Categories: Business models, Software

Comments RSS feed | Trackback URI

18 Comments»

Collapse Comment by Carlo Daffara, September 1, 2008 10:20 am

Dear Matthew, you are right that the term “twin licensing” is cunfusing and not widely used; it came from our first stage of research, and in more recent papers has been changed to the more commonly used “dual licensing”.
The reason for the use of “split oss/commercial” is to have a sufficient difference with dual licensing for those not interested in reading the full article with the complete descriptions.
I believe that there will be a consolidation in both the models and the terms used to describe those models; OSS companies are exiting from the early stages of experimentation, and are becoming focused on long term sustainability. This, in my opinion, will also move those companies on focusing more on product placement and markets and less on internal R&D, in a way similar to that of RedHat.

Collapse Comment by Matthew Aslett, September 1, 2008 10:47 am

Thanks for the update Carlo. I agree it is important to differentiate between Split oss/commercial and dual licensing. I think “Open-Core” is most elegant descriptive term I have come across.

 
 
Collapse Comment by Kirk Wylie, September 1, 2008 5:23 pm

Hi, Matthew,

Thanks for the shout-out about that blog posting. I appreciate it.

I also spent some time this evening writing a bit more about the general path to market segmentation that Split/Dual/Open Core/Whatever Licensing pro[duct|ject]s are going to need to follow in terms of the Feed Me Cookies path, and I thought you might find it interesting.

Kirk

 

[...] extensions/value-add services with the publication of a new post in which he argues that the Open-Core Licensing model is not just good for business but also good for [...]

 
Collapse Pingback by MatHamlin.com » Blog Archive » links for 2008-09-13, September 13, 2008 3:31 am

[...] 451 CAOS Theory » Andrew Lampitt defines Open-Core Licensing (tags: readnow opensource) [...]

 
Collapse Pingback by 451 CAOS Theory » Open source is not a business model, October 14, 2008 4:15 am

[...] (reciprocal or permissive), development model, vendor licensing strategy (e.g. dual licensing, open-core licensing) and revenue generation triggers (e.g. commercial licensing, subscription, support services, other [...]

 
Collapse Pingback by 451 CAOS Theory » The problem with dual licensing, November 24, 2008 11:39 am

[...] be clearer if Alfresco added proprietary extensions to a stable Alfresco Labs and followed the Open-Core Licensing model, and Matt has discussed on his Cnet blog how he thinks it makes it easier to differentiate [...]

 
Collapse Pingback by 451 CAOS Theory » Balancing community and enterprise needs, December 8, 2008 8:44 am

[...] - in fact it will impact any vendor that is involved with, or considering getting involved with, Open-Core Licensing [...]

 
Collapse Pingback by Blog Xebia France - Revue de Presse Xebia, December 15, 2008 1:02 pm

[...] de support commercial (e.g. SpringSource Enterprise Ready Server), c’est la première offre de type Open Core Licensing pour Tomcat (noyau open source + extensions commerciales orientées administration). Les éditeurs [...]

 
Collapse Pingback by Will you pay for open source in 2009? « rand($thoughts);, January 5, 2009 1:13 am

[...] open source users have paid for the right to use the software. Dave suggests that a move to “open core” licensing will increase the rate of payment. The “open core business model” is similar [...]

 

[...] a post written by Dave Rosenberg in which he declared that commercial licensing, and specifically open core licensing will be all the rage in 2009: “Typically we now see an “open core” [...]

 
Collapse Pingback by The difference a year makes « rand($thoughts);, January 5, 2009 2:53 pm

[...] that a support-based business model was broken was not a popular opinion.  By the end of 2008, the “open core” business model looks to be a better choice than a support-based [...]

 
Collapse Pingback by Bookmarks about Oss, January 6, 2009 5:30 am

[...] - bookmarked by 6 members originally found by nitrohepcat on 2008-12-06 Andrew Lampitt defines Open-Core Licensing http://blogs.the451group.com/opensource/2008/09/01/andrew-lampitt-defines-open-core-licensing/ - [...]

 
Collapse Pingback by 451 CAOS Theory » Define “open source vendor”, February 2, 2009 7:16 am

[...] Tarus objected to me using the term “open source vendor” to describe two companies with Open Core licensing strategies. His email raises a valid point about how we determine which companies are [...]

 
Collapse Pingback by New leap for open source CMS vendor, February 26, 2009 5:59 pm

[...] Leap is possibly going for what is now often called the “Open Core” business model, although it’s not entirely clear. Their new products (as well as MPX) [...]

 

[...] Balog is on a one-man campaign against open-core licensing, or really, any company that produces both open source and closed source software: Of course, in [...]

 
Collapse Pingback by An Open Core licensing Model | MindTouch, Inc Blog, April 22, 2009 5:46 pm

[...] source that is growing in popularity among open source companies. This has been discussed for a while now and I’m a big fan of the concept. In fact, I MindTouch is employing this model and I recently [...]

 
Collapse Pingback by Open Source mobile edition, June 29, 2009 11:11 am

[...] book, Matt suggests that the proprietary model may be the best way to go here, and suggests that open core licensing, credited to JasperSoft’s Andrew Lampitt, may be the best route forward. The problem is that [...]

 

Leave a Comment

Some HTML is allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .

Your Comment (smaller size | larger size)