Monday, December 7, 2009

Open Core Model and Software Quality - the Open Software Take

Open Core Model and Software Quality - the Open Software Take

Creative Commons License
Open Core Model and Software Quality - the Open Software Take by drew Roberts is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Off the top let me say that I am more of a Free Software guy than an Open Source Software guy. (I get that the licenses basically make them one and the same code wise, I am talking about outlook wise.)

Given that, I am going to try and argue this from the Open Source Software viewpoint. Given that I don't generally spend a lot of time thinking of things from this point of view, I welcome corrections / refinements from those who do.

Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.
from Open Source Initiative

Reason No. 5 to Move to Open Source, Better Quality

Now, I may not be paying enough attention when I come across software using the Open Core Model, but from what I see it is often offered in a community version and an enterprise version.

I take it that the community version is under an approved Open Source license which is generally (always?) also an approved Free Software license. I further take it that the enterprise edition is not under such a license.

So, thinking on this a bit, if the Open Source guys are correct, then the business following the open core model is offering to the community higher quality software (often for no cost) and to the enterprise lower quality software for a price. Will they admit that, or will they deny the better quality argument and say that the enterprise version is of equal or better quality?

If you can think of any improvements to this line of thinking, please let me know.

all the best,

drew

4 comments:

zotz said...

For instance, with Alfresco, they miss a middle ground offering.

Alfresco compare page

Now, why not offer everything from the Enterprise Edition except the non-Free code, in a Community edition with Enterprise Support.

Hopefully with a price tag somewhat less.

Why must you go non-Free if you want pro level paid support from them?

Waseem said...

Interesting post...I really like it..Thanks for sharing.

Church Software

raima said...
This comment has been removed by the author.
raima said...

Lets have your own Software now
blackjack software
Hank Hendricks