Go Back   CORTEX Forums > Vendors and Service Provders > Open Source Analytics > Open Source News and Opinion
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read

Misunderstanding open source #3: applying ?Free Software? religion to open source bus

This is a discussion on Misunderstanding open source #3: applying ?Free Software? religion to open source bus within the Open Source News and Opinion forums, part of the Open Source Analytics category; Applying the philosophies of the Free Software movement to the world of open source business models is a pointless exercise. To the participants in the open source movement, open source ...


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 25th November 2009, 12:03 PM   #1
News Bot
 
Join Date: Nov 2007
Posts: 13,990
Latest News Headlines is on a distinguished road
Post Misunderstanding open source #3: applying ?Free Software? religion to open source bus

Applying the philosophies of the Free Software movement to the world of open source business models is a pointless exercise.

To the participants in the open source movement, open source is a great way of creating software – the transparency, openness, and participation/contribution mechanisms enable better software to be created more quickly. This is a practical, pragmatic viewpoint. This is the viewpoint of the commercial open source companies. Open source advocates want a future where great, customizable software is available for every task or domain.

The participants in the Free Software movement see things differently. They have a purist viewpoint of* intellectual property rights, and apply their viewpoint religiously. Free Software advocates want a future where intellectual property and intellectual property laws are a thing of the past.

When Free Software advocates give opinions about commercial open source companies and business models, its like sending vegans to a* steak-house – there isn’t much on the menu to their liking.

Open Core Business Model

A particularly contentious issue for Free Software advocates is the ‘open core’ business model. In this model a company creates an open source code-base in a particular domain (business intelligence in our case), and provides additional features, support, services as commercial offerings. The idea is that the community around the open source code will help lower the development costs so that the commercial offerings can be at a price point that is disruptive in that domain.

The open core model only works if the open source software is full-featured and valuable. If it is not there will be no community, and no community contributions. Without this the development costs will be the same as with a proprietary development model and the company will fail. In most cases the ratio of installations of the open source software vs the commercial version is 99:1 or higher.

The Free Software advocates, however, claim that the ‘open core’ software is hobbled, restrictive, or so feature depleted, that everyone needs the commercial version. This is utter nonsense. Take Pentaho, we offer in open source:
  • An Extract/Transform/Load (ETL) tool – Kettle.
  • A metadata editor and OLAP schema editor
  • A report designer
  • A Business Intelligence server complete with ad-hoc reporting, pivoting slice/dice UI, dashboard framework, and scheduling.
I see the open core model as vital in this phase of the growth of open source. Imagine a future where the majority (or all) of the software used by individuals and businesses is in open source. How do we get there? By creating an environment where innovators and investors are discouraged from creating any open source? That does not help. I see the open core model as something that provides new software start-ups and established software vendors a viable option to use an open source model. If there is any significant up-front development or investment needed, a support/services only model is rarely seen as a viable model. For an ‘open source future’ the usage of the open core model is much more preferable to the proprietary option.

When it comes to start-ups the options considered viable (by most investors) are
1) produce 80-90% open source code with an open core model
or
2) produce 100% closed code under a proprietary model

Given these choices the first option is clearly preferable to open source advocates. To Free Software advocates, using an ‘exclusively 100% free’ viewpoint, the open core model is flawed and so they argue and petition against it – regardless of the practical consequences, which is more proprietary software.

If you reject the open core model you are, in effect, asking start-ups to stick to proprietary development. This is a step backwards and delays the creation and adoption of open source software over the long term




More from James Dixon’s Blog ...
Latest News Headlines is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Misunderstanding open source #4: not knowing your own alignment Latest News Headlines Open Source News and Opinion 0 25th November 2009 12:03 PM
Using Free and Open-Source Bioconductor Packages to Analyze Array Comparative Genomic admin Analytic News Feeds 0 18th November 2009 12:38 PM
Jaspersoft Joins Open Source Software Institute Latest News Headlines Other International Vendors 0 6th November 2009 08:05 AM
Open Source Jane B Forecasting Special Interest Group 3 2nd April 2009 04:18 PM
Open Source admin Reporting Tips and Techniques 5 7th February 2009 01:12 PM


All times are GMT +11. The time now is 05:15 AM.

© The Business Intelligence Group

Search Engine Optimization by vBSEO