So what Neil is proposing is profit as the balm. And almost as if on cue General Interface division of Tibco announces its BSD dual licensing of its InfoWorld award-winning AJAX development framework – General Interface 3.2. now what GI is doing is allowing developers to have the Open Source advantages – free access to both the source code and the dveloper tools, the ability to develop the from the GI tool freely, the ability to access a Open Community support site, and then a choice on how to deploy. An open solution, itself must also be open source for which there is no charge. A private solution, in which code developed is not released to the genral community must then pay a runtime license fee to GI “for going proprietary” and using their development software to do so.
Now the BSD license is certainly not new and has had several variations. It also is not embraced by people who advocate the Free Software Foundation approach to Open Source. But it has some notable proponents in the software development community including JBoss, MySQL, and Trolltech. And I would advise readers to take a look at how Actuate, Jaspersoft, and Pentaho are doing Open Source in different and innovative ways in the BI field. In short, Open Source is incorporating the profit motive very well, thank you. And the above are some interesting models for how to do it.