OpenJDK vs Sun JDK Versions
Andrew Haley
aph at redhat.com
Tue May 12 12:11:56 PDT 2009
Keith Kowalczykowski wrote:
> 2. I am still kind of confused about how IcedTea fits into the picture. My
> basic understanding is that it provides a build system for all of the
> distros, as well as some more secondary components, such as webstart. But I
> don't understand how it fits into the picture with respect to patching
> OpenJDK 6.
We patch JDK6 for a number of reasons:
* Patches that are in OpenJDK7 but not yet the official OpenJDK6
* Linux-specific changes such as using system libraries and resources
* Build system extensions to allow building with other tools e.g. gcj
* Ports to non-86 architectures that have not yet been merged into OpenJDK6
* Bug fixes not yet accepted into OpenJDK6
http://icedtea.classpath.org/wiki/IcedTea_JDK6_Patches
> 4. As far as ensuring that Sun JDK 6 fixes make it into OpenJDK 6, I presume
> you can not do a diff/patch using Sun JDK source bundles because 1)
> licensing issues and 2) enough has changed between the Sun JDK and the funky
> history of OpenJDK 6.
Indeed, because OpenJDK 6 is based on JDK 7.
Andrew.
More information about the jdk6-dev
mailing list