Richard Stallman of the Free Software Foundation told me once about his "four freedoms" of software that define open source for him.
- Freedom to use it.
- Freedom to see it.
- Freedom to tinker with it.
- Freedom for the next guy.
That's because, for Stallman, the last is an obligation. You are obligated to give the results of your work with free software the same freedom you were given.
Dropping this last freedom, Sun says, in its Common Development and Distribition License, is necessary in order for proprietary development and control to take place.
As a result, Solaris and GNU code bases will remain separate, although both will claim to be "open source."
Or, as Yogi Berra said, "when you come to a fork in the road, take it."
The whole concept of open source has been forked.