14.07.2013 Views

Contents - Cultural View

Contents - Cultural View

Contents - Cultural View

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

OpenJDK 242<br />

IcedTea<br />

Because of the encumbered components in the Class library, it was not possible to build OpenJDK only with free<br />

software components. In order to be able to do this before the whole class library is made free, and to be able to<br />

bundle OpenJDK in Fedora and other free Linux distributions, a project called IcedTea has been started by Red Hat.<br />

It is basically an OpenJDK/GNU Classpath hybrid that can be used to bootstrap OpenJDK using only free<br />

[51] [52]<br />

software.<br />

IcedTea is a software development and integration project launched by Red Hat in June 2007. [53] The goal is to make<br />

the OpenJDK software which Sun Microsystems released as free software in 2007 usable without requiring any other<br />

software that is not free software. For Red Hat, this would make it possible to add OpenJDK to the Fedora Linux<br />

distribution, as well as other distributions.<br />

On November 5, 2007, Red Hat has signed both the Sun Contributor Agreement and the OpenJDK Community TCK<br />

License. [54] One of the first benefits of this agreement is tighter alignment with the IcedTea project, which brings<br />

together Fedora, the Linux distribution, and JBoss, the application server, technologies in a Linux environment.<br />

IcedTea is providing free software alternatives for the few remaining proprietary sections in the OpenJDK project.<br />

Fedora 9 was the first version to ship with IcedTea6, based on the OpenJDK6 sources from Sun rather than<br />

OpenJDK7. It was also the first to use OpenJDK for the package name (via the OpenJDK trademark agreement [55] )<br />

instead of IcedTea. [24]<br />

Ubuntu also first packaged IcedTea7 [56] before later moving to IcedTea6. Packages for IcedTea6 were also created<br />

for Debian and included in lenny.<br />

See also<br />

• javac, Sun's java compiler, now under a GPL license<br />

• HotSpot, Sun's Virtual Machine, now under a GPL license<br />

• Java Class Library<br />

• Free Java implementations<br />

• Java Platform, Standard Edition<br />

• Apache Harmony<br />

External links<br />

• Main site [9]<br />

• OpenJDK FAQ [57]<br />

• OpenJDK - The First Year [58] by Mark Reinhold<br />

References<br />

[1] http:/ / download. java. net/ openjdk/ jdk6/ promoted/ b05/<br />

[2] http:/ / download. java. net/ openjdk/ jdk6/<br />

[3] http:/ / openjdk. java. net/ projects/ jdk6/<br />

[4] http:/ / download. java. net/ openjdk/ jdk7/<br />

[5] http:/ / openjdk. java. net/ projects/ jdk7/<br />

[6] Schwartz, Jonathan (23 May 2006). "Busy Week..." (http:/ / blogs. sun. com/ roller/ page/ jonathan/ 200605#busy_week1). Sun<br />

Microsystems. . Retrieved 2007-05-09.<br />

[7] "Sun Opens Java" (http:/ / mediacast. sun. com/ share/ tmarble/ Sun_Opens_Java. ogg) (OGG Theora). Sun Microsystems. .<br />

[8] "Sun Opens Java" (http:/ / www. sun. com/ 2006-1113/ feature/ index. jsp). Sun Microsystems. 13 November 2006. . Retrieved 2007-05-09.<br />

[9] Stallman, Richard. "Free But Shackled—The Java Trap" (http:/ / www. gnu. org/ philosophy/ java-trap. html). . Retrieved 2007-12-04.<br />

[10] "Sun 'releases' Java to the world" (http:/ / news. bbc. co. uk/ 1/ hi/ technology/ 6144748. stm). BBC News. 13 November 2006. . Retrieved<br />

2007-05-09.<br />

[11] http:/ / www. sun. com/ software/ opensource/ java/ faq. jsp#b4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!