Domain: wildebeest.org
Stories and comments across the archive that link to wildebeest.org.
Comments · 7
-
Re:A Different VM
Not a fork, but a variant of OpenJDK already exists today, at least for Linux systems many distrutions use it (but people still insist on installong the Oracle one!!!!) IcedTea and they already patched this bug
-
Re:I truly hope for the end of gcj/gijActually, instead of the end, this is just the official beginning: From the intro at http://gcc.gnu.org/java/
Compiled applications are linked with the GCJ runtime, libgcj, which provides the core class libraries, a garbage collector, and a bytecode interpreter. libgcj can dynamically load and interpret class files, resulting in mixed compiled/interpreted applications. It has been merged with GNU Classpath and supports most of the 1.4 libraries plus some 1.5 additions.
From TFA:Red Hat has signed Sun's OpenJDK contributor agreement and will now align the work its done on its IcedTea project, which was its own implementation of some parts of the Java SE JDK, with OpenSDK, said Shaun Connolly, vice president of product management for JBoss. IcedTea brought together the Fedora project with key Java technologies in a Linux environment, and currently provides open-source alternatives for the few remaining proprietary sections in the OpenJDK project, he said.
Yet looking into the IcedTea project:Red Hat has launched the IcedTea project, with the goal of creating a hybrid fully free Java implementation based on OpenJDK and GNU Classpath. The project replaces binary plugs that are still non-free with code from GNU Classpath "We have been working within Red Hat to replace these binary plugs with free software based on GNU Classpath and to remove the need for bootstrapping with unfree software. This is important for a number of reasons, the most pressing being that only free software may be used to build operating systems like Fedora", said Andrew Haily on an OpenJDK newsgroup.
Also, Wikipedia references "Wielaard, Mark (2007-06-07). IcedTea. Retrieved on 2007-06-09":IcedTea replaces the binary plugins with the equivalent GNU Classpath code, compiles it all using GCJ and optionally bootstraps itself using the HotSpot Java Virtual Machine and the javac Java compiler it just built.
So again, this is not the end of end of GCJ but part of its validation. -
Collaborate/Party at Fosdem
GNU, Sun, Debian, Fedora, etc will have a party (serious collaboration effort) at Fosdem this year. Looks like it will be an interesting event. And Sun is a sponsor this year and will have Simon Phipps from Sun speaking on GPL Java
-
And if you want to play with it now... MIDPathLooks like this was released back in November with the full Java GPL announcement according to the official announcement.
And people already started hacking it and combining it with all kinds of interesting existing free java projects to product MIDPath
Seems the GNU Classpath, Kaffe, GCJ, etc projects really want to Collaborate and work together with Sun according to their latest release notes. 2007 might be a pretty interesting year for Java and GNU/Linux (and mobile devices!)
-
And if you want to play with it now... MIDPathLooks like this was released back in November with the full Java GPL announcement according to the official announcement.
And people already started hacking it and combining it with all kinds of interesting existing free java projects to product MIDPath
Seems the GNU Classpath, Kaffe, GCJ, etc projects really want to Collaborate and work together with Sun according to their latest release notes. 2007 might be a pretty interesting year for Java and GNU/Linux (and mobile devices!)
-
Re:I was under the impression...
Blackdown, Kaffe, GCJ, and quite a few similar "branches", all getting somewhere 60% down the way and stopping there. Somehow I don't quite believe the new project will get anywhere near "usable" as well.
Ok, first Blackdown is 100%. It's not an open source VM. It's a port of Sun's.
Kaffe and GCJ haven't stopped anywhere. Both are using the same class library (GNU Classpath).
Does this look like 'stopping'? -
Re:Use of Java
Read RMS's The Java Trap. He isn't complaining about undocumented features, he was complaining about using features that haven't been implemented in a 'free' version of Java yet. In essence, he's complaining that GNU Classpath isn't developing fast enough (although he would never word it that way). Once GNU Classpath catches up to Sun (if it happens), then Open Office will work just fine with it.
TFA in question isn't Stallman's "The Java Trap". The article in question is about OOo using undocumented, Sun-VM-specific classes in Java.
Those features will never be implemented by GNU Classpath. Many of them are already not implemented by other proprietary JVMs, such as those from Apple and IBM. These classes (those under com.sun.*) simply are not part of Java. Sun themselves admit that and advise against using them.
Yes, this is exactly what Sun was criticizing MS for. MS was breaking compatibility by adding features to the standard library. If Sun programs are using parts of Java which are not officially part of the standard library, then they are doing so too.
(And BTW, GNU Classpath seems to be progressing quite well actually.)