“Java is a popular programming language used both on the desktop and the net. Until recently users who wanted to use just free software have had to struggle with partial support for Java, but now that Sun have begun freeing their Java implementation the way has opened for free software developers to create an entirely free implementation. This free Java, IcedTea, was shipped by default with Fedora 8, and so we talked to Thomas Fitzsimmons, the lead developer behind this feature.”
I’ve been using this on fedora 8 and haven’t run into any issues, there is a startup bug with azeurus but im not sure what that is. browsing and all that seem to work fine.
Regarding the startup bug with Azureus – try removing the log files:
$ find $HOME/.azureus -name ‘*.log’ -exec rm {} ;
the command didn’t work but i did delete all log files in the dir. It still failes.
what happens at startup is the welcome window hangs on “opening views” after loading everything else. also right clicking on show details will crash the app.
I have reported a few bugs, mostly minor items but I like the ‘iced tea’ and the fact a separate download of Sun’s Java is optional.
Fedora has several new features that add to its overall appeal.
system-config-firewall is a new firewall gui utility it has a lot of features of course you can still do editing of the .conf files
wireless has improved greatly along with so many features I can’t name them all..
One thing is for certain it seems that ALL distro’s are advancing at a rapid rate and they are fit for any desktop environment. Fedora has come a long way and it just keeps getting better and better!
The first few OpenJDK releases had a great deal of closed-source code (like, 50% or more). But recent versions of the OpenJDK have less than a megabyte of closed-source code (largely the security libraries), and the OpenJDK now builds using only open-source tools.
I wonder what the point of IcedTea is, when OpenJDK is now almost fully open, far more compatible with applications, and much faster (gcj doesn’t JIT, it can compile Java apps into fast assembly language, but for code loaded at runtime like applets, AFAIK it has to do slow interpretation).
OpenJDK still has some proprietary parts which means distributions that only include Free software such as Fedora and Debian will not include OpenJDK yet. Besides IcedTea provides a opportunity to look at what could be done to clean up the proprietary encumbrances still in OpenJDK and it already supports Java applets in x86_64 arch.
IcedTea is already included in Fedora, Ubuntu, Mandriva and so on so a lot of distributions obviously find it useful. Red Hat is also working with Sun to improve Free and open source java.
http://www.redhat.com/about/news/prarchive/2007/sun_java.html
Really, just read the interview completely. The answer is right there.
I think it is the best direction including IcedTea, because you can run into problems in licensing with closed source code trying to run against gpl code.
That is the way I understand it and the development of IcedTea will be non-stop such as any distro improvements will happen faster, bugs patched faster and overall end user implementation will help the community as a whole.
The whole point behind OpenSource is to have options not be locked into to Sun’s ‘only game in town with Java’ licensed from them.