It’s just data

Cooperate on Standards...

Danese Cooper: So...I’m wondering how long it will take the various Linux distros to figure out that they can ship Harmony (as they ship Apache) pre-installed and ready to use (even while they continue to put Sun’s JRE in the “non-free” directory, where its still two clicks away from users).

The question isn’t whether there will be a fully-compatible implementation of J2SE 5.0 under an OSI license in two or three JavaOne’s from now; but rather one of how many, fully-compatible, implementations of J2SE 5.0, under an OSI license, there will be; and whether any of them will be ready by the next JavaOne.

The sun-java5-jdk is more than two clicks away.  And there is an additional click-through license agreement.  Clearly, that won’t stop users from installing it.  But it will stop developers from depending on it being there.

Developers like the ones working on Open Office.

Heh, but they already are. [link]

#rank name  inst  vote  old recent no-files (maintainer)
615  gij-4.0  3931  1231  1213  1485  2 (Debian Gcc Maintainers) 
741  kaffe-pthreads  3699  950  860  1888  1 (Debian Java Maintainers) 
839  sun-j2sdk1.5  1176  811  311  51  3 (Not in sid) 
920  j2re1.4  1059  698  307  43  11 (Not in sid) 
1091  sun-j2re1.5  808  550  179  76  3 (Not in sid) 

dalibor topic

Posted by Dalibor Topic at

No Monopoly on Good

There I was thinking we’d done something useful and good, getting the DLJ written and decent packages produced for Java SE 5 on GNU/Linux and OpenSolaris, and not pretending it was open source Java yet. I understand there’s a lot of history here,...

Excerpt from SunMink at

After installation:

rubys@rubypad:~$ update-alternatives --display java
java - status is auto.
 link currently points to /usr/lib/jvm/java-gcj/bin/java
/usr/bin/gij-wrapper-4.0 - priority 40
 slave rmiregistry: /usr/bin/grmiregistry-4.0
 slave rmiregistry.1.gz: /usr/share/man/man1/grmiregistry-4.0.1.gz
 slave java.1.gz: /usr/share/man/man1/gij-wrapper-4.0.1.gz
/usr/lib/jvm/java-gcj/bin/java - priority 1040
 slave java.1.gz: /usr/lib/jvm/java-gcj/man/man1/java.1.gz
/usr/lib/jvm/java-1.5.0-sun/jre/bin/java - priority 53
 slave java.1.gz: /usr/lib/jvm/java-1.5.0-sun-
Current `best' version is /usr/lib/jvm/java-gcj/bin/java.
Posted by Sam Ruby at

Looks fine to me. Nothing wrong with having a higher priority for free software, afaict.

Posted by Dalibor Topic at

Sam Ruby: Cooperate on Standards...

Mr. Ruby on the Danese’s piece vis a vis open sourcing Java...

Excerpt from at

Links for 2006-05-19 []

Open Source Java, Part 3 - Miguel de Icaza very interesting and thoughtful piece from Miguel on open sourcing Java; check out especially his commentary on OO.o and Solaris - as well as the comparions in the last sentence Andi Gutmans' Weblog:...

Excerpt from tecosystems at

Vitriolic Trash Talk?

First on Simon’s list?  Me.  Vitriolic?  Trash Talk?  You decide. More of a yawn.  Or perhaps, a loyal opposition of sorts. Remember, Tim was the one who noted that... [more]

Trackback from Sam Ruby


I don’t think the question is “whether any of them will be ready by the next JavaOne”. After you check GNU Classpath (+99% of all JavaSE 1.4 APIs), Kaffe and GCJ status and their success running apps — just small toys like Eclipse, Tomcat, Struts and JonAS so far ;-) you will ask: "will Sun let then run the TCK in time to prove at the next JavaOne they are ready"?

Posted by Fernando Lozano at

Add your comment