Be careful using the notion of "Sun" as a person which can have intentions and plans and so
forth. Even though the people who chose CDDL did so deliberately in order to avoid their
technologies being added into Linux (according to Danese Cooper's public comments and other
private communications that I've had with other Sun employees), that doesn't mean that Bryan
Cantrill so chose, or even that he is aware of or believes that it was so chosen.
Anyway, Bryan Cantrill's knowledge, opinions, and intentions are necessarily different than
those of other Sun employees, and neither is he wholly responsible for what the company does
nor is the company wholly responsible for what he does.
There is a sense in which companies cannot actually have intentions. Fortunately, in our
society we allow them to enter into binding agreements, such as by publishing their software
under an open source licence, so that we no longer have to form a mental model of the
company's intention in order to know what we can do with their source code.
P.S. I'm glad that free and open Solaris exists, as well as other free and open operating
systems such as the BSD's and apparently eventually Symbian. If every computer in the world
ran Linux, we would all be poorer for it -- monoculture leads to stagnation and fragility.
Diversity and competition is the fount of creativity and excellence.