![]() ![]() The IcedTea project started with two aims: Where possible the current state of each IcedTea patch is maintained on the IcedTea wiki. The project continues to track OpenJDK 6, OpenJDK 7 and OpenJDK 8 development in separate repositories, and contribute patches back upstream In June 2008, it was announced that IcedTea6 (as the packaged version of OpenJDK on Fedora 9) has passed the (TCK) tests and can claim to be a fully compatible Java 6 implementation. Since then, a number of patches from IcedTea have made their way into OpenJDK. Simon Phipps suggested the possibility of IcedTea being hosted on, and Mark Reinhold noted that signing the copyright assignment could allow Red Hat to contribute parts of IcedTea to Sun for inclusion in the mainstream JDK. ![]() The press release suggested that this would benefit the IcedTea project. On November 5, 2007, Red Hat signed both the Sun Contributor Agreement and the OpenJDK Community Technology Compatibility Kit (TCK) License. They instead decided to use the temporary name "IcedTea". The team could not call their software product " OpenJDK" because this is a trademark which was owned by Sun Microsystems. įollowing the announcement, the IcedTea project was started and was formally announced on June 7, 2007, with a build repository provided by the GNU Classpath team. Sun has continued to use the proprietary code in their certified binary releases. With the plugins replaced, the class library would then be completely free. Sun aimed to negotiate with the license holders to allow this code to be released under a free software license, or failing that, to replace these proprietary elements with alternative implementations. The released parts were published under the terms of the GNU General Public License, a free software license.ĭue to these missing components, it was not possible to build OpenJDK only with free software components. This was because the source code for these plugins was copyrighted to third parties, rather than Sun Microsystems. However, parts of the class library, such as font rendering, colour management and sound support, were only provided as proprietary binary plugins. This project was created following Sun's release under open source licenses of its HotSpot Virtual Machine and Java compiler in November 2006, and most of the source code of the class library in May 2007. Support for IcedTea 1 was dropped in January 2017. IcedTea 3, the first version based on OpenJDK 8, was released in April 2016. IcedTea 2, the first version based on OpenJDK 7, was released in October 2011. In June 2008, the Fedora build passed Sun's rigorous TCK testing on x86 and x86-64. The IcedTea package in these distributions has been renamed to OpenJDK using the OpenJDK trademark notice. This was released in Ubuntu and Fedora in May 2008. April 2008 saw the first release of a new variant, IcedTea6, which is based on Sun's build drops of OpenJDK6, a fork of the OpenJDK with the goal of being compatible with the existing JDK6. This goal was met, and a version of IcedTea based on OpenJDK was packaged with Fedora 8 in November 2007. ![]() Historically, the initial goal of the IcedTea project was to make the OpenJDK software, which Sun Microsystems released as free software in 2007, usable without requiring any proprietary software, and hence make it possible to add OpenJDK to Fedora and other Linux distributions that insist on free software. The Free Software Foundation recommends that all Java programmers use IcedTea as their development environment. ![]() IcedTea-Sound is a collection of plugins for the Java sound subsystem, including the PulseAudio provider which used to be included with IcedTea. IcedTea also includes some addon libraries: IcedTea-Web is a free software implementation of Java Web Start and the Java web browser applet plugin. IcedTea is a build and integration project for OpenJDK launched by Red Hat in June 2007. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |