Exception for CDDL? Possible yet unlikely...
Posted Oct 16, 2008 8:31 UTC (Thu) by
paulj (subscriber, #341)
In reply to:
Exception for CDDL? Possible yet unlikely... by khim
Parent article:
Linux Summit will preview new advanced file system (SearchEnterpriseLinux.com)
And if Sun wanted such an outcome it always had other option: just dual-license the thing under CDDL and GPL (like Mozilla did).
This makes sense only if you ignore the various, quite sensible reasons given by several Sun notables as to why the GPL and/or dual-licensing would not have worked for Solaris.
Dual-licensing: I'm reasonably sure at least one very well-respected engineer would have argued strongly against dual-licensing. It can lead to licence-forks. I.e. dual-licensing is worse than choosing the inferior of the two (incompatible) licences.
GPL: Is very incompatible with other licences (as we know from this thread). I.e. it would have made it difficult for Sun and others particularly to ship things like non-GPL (e.g. proprietary) drivers, filesystems and volume-managers with Solaris. Further, the GPLv2 does not really address patent issues, and Sun is a regular target for patent suits.
So yes, Sun could have chosen the GPL, but instead chose the CDDL simply to frustrate Linux users - this makes perfect sense if you just block out all the other, practical reasons that relate to Sun and its needs for Solaris.
Really, the problem here is that Linux contributors don't sign contributors agreements. Rather than figure out how to fix that and regain some kind of collectively-empowered, executive control, you instead direct your ire at Sun...
(
Log in to post comments)