OpenJDK is the java enviroment, icedtea-web is the java plugin, both are fully open source and in a fully libre GPL license.
I think IcedTea is a project by RedHat to give OpenJDK a UNIX compatible build system and fill in any portions that were not released by Sun. icedtea-web is one of them.
Also, while OpenJDK is open source (and licensed under the GPL as you say), Java itself is not. The source code to various bits is missing.
Originally Posted by RavFX
PCGEN : "work" but lots of lists are totally bugged (like, no item in the item list, no spell in the spell list...)
Minecraft : Crashed at launch the last time I tried.
The only issue I had was sound in Runescape and I filed a bug report to have it fixed. IcedTea has made a great deal of progress and its compatibility with the official java is nearly perfect. The most common issue is that some programs rely on Java identifying itself as Sun Java. If they do not see that, they have issues.
When was the last time you tried and did you try IcedTea or OpenJDK? Did you use an absurdly old version from your distribution's repositories that was from before OpenJDK passed the official Java compliance tests?
Last edited by Shining Arcanine; 07-29-2011 at 11:24 AM.