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

Define “open source vendor”

Matthew Aslett, February 2, 2009 @ 7:16 am ET

I received an email from Tarus Balog, CEO of OpenNMS Group, on Friday, taking issue with the language I had used to describe two open source vendors (and I use that term deliberately).

Essentially 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 considered “open source vendors” and I wanted to use the opportunity to outline the rules I use to make that decision.

As a technical snafu at our end had prevented Tarus from leaving a comment on the blog I hope he won’t mind me using his words to explain the issue he raised.

He wrote:

    “You posted:

    ‘Meanwhile two of the biggest open source vendors, Hyperic and JasperSoft announced a partnership which sees JasperServer Professional Edition is being embedded in the new Hyperic Operations IQ, a new business intelligence platform for IT and web operations teams.’

    To paraphrase Vizzini from the Princess Bride, when you say ‘open source’ I do not think those words mean what you think they mean.

    Hyperic IQ is commercial software. There is no open version, and it’s published under a closed license (at least from what I can gather). Both Hyperic and JasperSoft are ‘open core’ companies - commercial
    software companies who use open source to market their software. So it seems a little ironic that you would preface this news, where they don’t even make the pretense of having a ‘community’ version, by
    calling these companies ‘open source vendors’.”

This is an issue that has raised its head before. I wrote last May about what I perceived to be evidence of tension between commercial open source vendors and elements of the open source user community over the use of proprietary licenses for open source code, or extensions to open source code.

Tarus has been writing about the subject quite in recent months and in December wrote about what he called “The War for Open Source“and the use of the term “open source” by vendors that are using Open Core licensing strategies.

Tarus noted that he used the Open Source Definition to determine what he saw as open source. Which is fine, apart from the fact that the OSD only talks about the software, not the vendor business strategy used to commercialise that software.

Additionally, as previously noted, the OSD only defines the license used to distribute the software, not the method used to develop it. There is nothing in the OSD that mandates a community (although its terms do encourage community development).

Tarus later followed that up with the suggestion that people should use “The CentOS Test” to decide whether a product is open source or not:

    “When thinking about a purchase of the paid or “enterprise” version of something labeled open source software, ask yourself “does it pass the CentOS test?” Examine the license to see if it would be possible for you to take the source code, compile it and distribute it. If you can, I claim it is likely the software is truly open. If not, then you are looking at commercial software, with all of its limitations.”

I believe this test is a pretty efficient method for determining whether a product is open source or not. However it does not help decide whether the vendor could be referred to as an “open source vendor” or not if that vendor also has products that don’t pass the test.

Using the vendors Tarus referred to in his email as an example, Hyperic HQ Open Source would pass the test. Hyperic HQ Enterprise and Hyperic Operations IQ would not.

Similarly, JasperServer Community Edition would pass the test. JasperServer Professional would not.

So would it be correct to call Hyperic and JasperSoft “open source vendors”? In my response to Tarus I noted that:

    “Given that the main products of both companies are based on an open source core I think a lot of people would consider them to be ‘open source vendors’ although given there is no official definition for what makes a company (as opposed to a product) ‘open source’ that is a matter of personal opinion.”

Based on Tarus’ comments I did make a quick amendment to the post he mentioned and I will try to avoid generalisations, but I also don’t want to get into a position where we have to preface every mention of a company with an explanation of its business model.

What makes a company an “open source vendor” is something I have to consider often when writing and researching reports for The 451 Group. It was particularly relevant for the Open Source is Not a Business Model report, and is also top of mind now as I am preparing to write a report about venture capital investment in open source vendors. Clearly with reports such as these we have to draw a line somewhere.

In writing these reports I made the decision that for me an “open source vendor” is one that is reliant on open source software in order for its business strategy to function. By that definition we would include open source purists such as OpenNMS but also the likes of Hyperic and JasperSoft, which would have very different commercial business strategies were their products not based on open source.

This is also the reason our coverage includes hardware vendors that are entirely reliant on open source software within their products, such as Linux-focused server makers like Penguin Computing and Collax. For the same reason we also include software vendors that build traditionally licensed products on open-source-developed code, such as Greenplum and Bluenog.

The definition is far from perfect, and it is sometimes difficult to decide whether a vendor should be included or not (for example Kickfire, which makes database appliances which include the commercial MySQL license, but would not have been able to have built the business or be targeting the MySQL user base were it not for the open source version).

The definition I use is not the definition of “open source vendor” but it is my definition, and it is the one I will continue to use until there is some universally approved definition.

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

15 Comments»

Collapse Comment by Tarus, February 2, 2009 11:15 am

Wow, thanks for taking the time to delve into this. I’m writing this from Milan where I’ve had about three hours of sleep since I stayed up to watch the Super Bowl so I expect this reply will make even less sense than usual.

The issue with the term “open source vendor” is always the corner cases. The problem I have from a business standpoint is how can I differentiate the service products of the OpenNMS Group and the OpenNMS Project software from companies like Hyperic. We’re both “open source vendors” but we have radically different business models. It’s seems from your definition both Google and Amazon would qualify as “open source vendors” since their business model would not be possible at all without open source.

Here in Europe I’ve found that there are much higher expectations for companies that use the term “open source”. What I like to call the “open core” model is not as accepted as it is in the United States, and when such a vendor starts bringing up per node pricing and closed software licenses it has a much more negative impact than it seems to have in the States. This doesn’t mean that open core companies can’t sell into Europe, but I’ll claim that the sales process is much more along the lines of traditional commercial software just with a better API than normal.

When we choose to attend trade shows in the US we invariably get asked about our “enterprise version”. Customers have been trained to expect to pay for software labeled “open source” and it adds confusion to the market for our services.

Do you have a suggestion for companies such as mine who are determined to build a strong community and user base without the need for a proprietary component to the free and open source application based on services and custom development?

Collapse Comment by Matthew Aslett, February 2, 2009 12:01 pm

No problem Tarus, I think it is important for people to know where they stand. I do think that in time people will become more comfortable with the different models around open source and their individual benefits and that increasingly customers understand the difference between “100% open source” an “commercial open source” models. I wonder though if you think customers (especially in the US) expecting commercial licensing is a hindrance to OpenNMS - or is it just annoying to having to justify the model?

I would agree that there is less acceptance of “commercial open source” in Europe (apart from in the UK where I am, which is similar to the US in terms of adoption trends. It’s funny you mention Google could be considered an “open source vendor” by my definition. I know some people would agree with that definition.

 
 
Collapse Pingback by Defining an open source vendor « rand($thoughts);, February 5, 2009 8:47 pm

[...] under Open Source | Tags: Open Source |   Matt Aslett had a great post about defining an “open source vendor” earlier this week.  The post was in response to OpenNMS CEO Tarus Balog, who didn’t agree [...]

 

[...] “open source vendor” Matthew Aslett, February 9, 2009 @ 11:21 am ET Savio Rodrigues picked up the ball and ran with it, furthering the discussion on what makes a vendor an “open source [...]

 

[...] Aslett few days ago answering a Tarus Balog’s comment reopened an old issue about what defines an open source vendor.  Savio Rodrigues picked up the ball and Matt Asay joined the football [...]

 
Collapse Pingback by 451 CAOS Theory » On open source business strategies (again), February 24, 2009 4:29 am

[...] the underlying software is open source, I personally would consider these vendors to be “open source vendors” although I do also have a lot of sympathy [...]

 

[...] days ago I joined the open source vendor debate remarking the importance of resolving the name confusion in favor of customers, and Jaspersoft CEO [...]

 
Collapse Pingback by 451 CAOS Theory » Define “free software vendor”, March 16, 2009 9:42 am

[...] have recently posted about defining what constitutes an “open source vendor” for our reports. It is a [...]

 

[...] have covered this ground before, but a debate ensued on Twitter that outgrew 140 characters. Hence this quick [...]

 
Collapse Pingback by 451 CAOS Theory » 451 CAOS Links 2009.08.25, August 25, 2009 9:31 am

[...] also: “Define ‘open source vendor’” “Further thoughts on defining ‘open source vendor’” “Define ‘free [...]

 
Collapse Trackback by Once More unto the Breach, September 16, 2009 6:13 pm

Open Source Business Models Redux…

I debated again yesterday with a colleague on open source business models. I don’t believe there is such a thing. Several well documented models have been articulated and debated (see Matt Aslett, Roberto Galoppini, Carlo Dafarra for excellent cogent …

 

[...] around whether it is possible to define an “open source vendor”, something that I previously done for the purposes of our reports, but which is increasingly [...]

 

[...] another way, this is an attempt to create a definition of “open source vendor”. We have discussed this issue before, and I have expressed our willingness to help out if we [...]

 
Collapse Comment by Insteon software, January 13, 2010 1:09 am

I think at best open source is a means to establish traffic, a presence and awareness that can be leveraged into a legitimate business model, but open source itself is not a legitimate business model, no.

 

[...] Define “open source vendor” [...]

 

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)