Sun Microsystems plans to begin publishing free-edition Java libraries in October. The first sources will be
javac and
Hotspot VM , and the remaining components will be open until the end of 2006.
For the first time, Sun Microsystems announced the publication of Java source codes in May 2006 at the JavaOne conference. The open source community has long urged Sun Microsystems to publish its product under an open source license, but now it has heeded these calls. However, it still remains unclear under which license the source code will be published. Sun Microsystems has launched a special
Open Sourcing the JDK website that discusses this issue, as well as other issues related to the transition of Java to a free platform. Obviously, Sun Microsystems is afraid of losing control over its brainchild, fearing that this project will start living its own life: “Our main goal is to make a compatible product and publish it in such a way that users are sure that this Java implementation is compatible,”
says Lori Tolson. (Laurie Tolson), vice president of products and software for developers.
In addition to the usual Java, Sun Microsystems plans to publish the source code for
Java ME software modules. As you know, this system is designed to execute java-code on mobile devices, including phones. In general, recently there has been a tendency to equip mobile phones with open software. For example, in June a whole consortium was formed, which set as its goal to create a standard Linux version for mobile phones. The consortium includes cellular operators
NTT DoCoMo and
Vodafone , as well as mobile phone manufacturers
Motorola ,
NEC ,
Panasonic and
Samsung .
By the way, on YouTube you can find a
video interview with Rich Green (Rich Green), Sun's senior vice president of software. There he talks about his company's plans to publish Java source codes. The quality of the video, however, is terrible, as in all videos on YouTube.