The reason we have both Solaris and Linux is that I don't control the Linux [intellectual property], which limits my ability to innovate. While Solaris is part of our crown jewels, the real crown jewel is Java, and we are trying to push people to write to Java so it doesn't matter what operating system you have.An interesting piece of technology will be in Solaris 10. You can now run code compiled on Linux, and it will run in Solaris 10.
"There are technical issues, legal issues and cultural issues that have to be resolved around this," Loiacono said. "We have had to work hard on the technical issues, like what can and cannot be open-sourced, how it will be structured and whether we have the intellectual property rights across the board."
Also critical to the release of Solaris' code is the open-source license Sun will issue with the code. While that has yet to be decided, officials caution that the license that is chosen may not necessarily facilitate the easy adoption of the Solaris source code into a GPL (GNU General Public License) environment, which Sun officials see as very prescriptive.
Solaris Goes Open Source
Sun's Loiacono Outlines Solaris Road Map