Rick O Banion wrote:
Roger;
I agree with you that money is a decent impetus towards a strong performing product. But I do think that OS has shown , over the long haul, to be just as good (Firefox for example) and better in some instances.
I just think that commercial components of a OS core goes against the spirit of OS.
I'm certainly not against it, I just think it seemed to make the community a bit splintered. I'm not a 17 yr old messing around with a gaming site (no offense to those fitting that description) so a standardized platform is the most important thing to me.
There is nothing to prevent someone from making commercial components. They just would have to make the parts that are using Joomla coding OS. If I only have one or two files that are unique code, all I need to do is have those under my commercial license and the rest under GPL (unless I am totally misunderstanding the GPL requirements.) The OS portion would be fairly useless without the unique files.
BTW if you take a good look at most non GPL components, many of them are totally OS and the ones with limited site licenses usually only have a couple of core functions and the license checker encrypted. The rest is open.
Obviously you can't copy their code, but you can still learn from it. I have done it several times myself. Looked at how something was done and then recreated it myself.