Mon 2 Jul 2007
Community-Driven Commercial Development and IBM
Posted by Vineet under Innovation , Software EngineeringIBM has been recently been launching projects, like Jazz, and Project Zero, under what they call a ‘Community-Driven Commercial Development’ model. I like the approach! If IBM works at it and builds the community, it will hopefully help IBM get better feedback and therefore make better products for me to use. Also, if the code is made available, I am more likely to consider building plugins as it is easier to get around bugs that might lie in IBM’s code.
My personal problem with this approach is the future product cost. In this case, it seems that Project Zero is free, but will it always be so? Now, I don’t mind as much as the cost to me, but more about the cost to other users, as this often drives adoption of the technology (which motivates me to consider making their lives easier). As a hacker I like building plugins, but before I invest energy in doing so, I want to know that potential users can use my plugin without problem. In other words, I want to understand the long term vision of the product. I have seen way too many companies that have products free (or cheap) initially as a temporary strategy to get an initial user base, a strategy which can work well for the original company in getting people exposure to the product. But such a strategy is not conducive to third-party providers who need to accordingly plan resources.
So, with respect to Project Zero, I want to know more about how IBM plans to make money with it, and quite frankly there is not enough here.
July 2nd, 2007 at 9:23 pm
Hi Vineet, glad to see folks are interested enough to ask the question! I updated the Project Zero FAQ to clarify our intentions.
The code available via http://www.projectzero.org is licensed but not sold. In the future IBM may choose to provide commercial offerings in addition to the code licensed as it is at http://www.projectzero.org. Whether IBM offers commercial offerings will depend on whether there is demand for technical support or for use beyond the limits of the current license, etc. We expect the code at http://www.projectzero.org to continue to be available under the current license even if commercial offerings are announced.
Thanks again for the feedback and hope this answers your questions.
Joseph Lea, IBM Project Zero Product Manager
July 2nd, 2007 at 9:41 pm
Joe, Thanks for the clarification. I will follow up with you in e-mail for further clarifications.
Vineet
May 17th, 2009 at 10:47 pm
[...] to watch a video and find out. However, I’m not incredibly convinced of this so called “Community Driven Commercial Development.” If I learned anything so far in my career, people in commercial development are bad at [...]