Open is Open.
Posted Nov 10, 2005 19:57 UTC (Thu) by bojan
In reply to: Open is Open.
Parent article: Debian and Nexenta collide
> But, as mentioned in another post, there were reasons not to. E.g. the GPL does not allow linkage to/from closed code, an issue for drivers.
I'm sorry, but this is just nonsense. People provide exceptions for this kind of thing all the time. Linux kernel already does. Many userland apps also do. Given that Sun is the copyright holder here, Sun could have done the same.
Now, when it comes to the remaining issue of patents, I IBM don't seem to have any problems with contributing to a GPL-ed piece of software (Linux kernel), although they have a truckload of patents (something like 10 times more than Sun). So, Sun could have enforced their patents selectively, if they so wanted. Remember, to have a patent means to have the right to "exclude people from making, selling, [...]". If you let someone use your patents, that doesn't mean you cannot enforce them against people that cause you trouble.
My bet: CDDL was chosen precisely _because_ it was _incompatible_ with the GPL.
to post comments)