Archive for June 2007


Fun for the whole family! GNU GPLv3 Launch. And Luis Villa finished his 4-part GPLv3, The Q/A: part 1 – the license part 2 – developers part 3 – companies part 4 – odds and ends Update: GNU-Linux Software License Revision Praised By SIFMA. Wow. Interesting move by the large financial and securities companies. It […]

Luis Villa’s GPL v3, the Q&A

At the end of this month the long awaited version 3 of the GNU General Public License will finally be released and slowly but surely various projects will adopt this new license upgrade. If you have only followed the public drafting process that has gone on since November 2005 from a distance or if you […]

Mercurial versus Subversion

Since I wanted to look a bit at the history and changes made to OpenJDK over time, but was going to be offline for a while (and the subversion server of openjdk seems a little slow even if I were online) I decided to create a read-only openjdk mercurial mirror so I could carry the […]

Sharing, forking, and merging

InfoQ had a nice article about the various GNU Classpath/OpenJDK hybrids, mentioning the work by the various teams (icedtea, ikvm, cacao, etc) doing the integration with as conclusion: It is encouraging that the code sharing is already going both ways. Free Software projects are not just incorporating the newly freed code, they are also helping […]

Wikipedia IcedTea (software)

IcedTea (software) From Wikipedia, the free encyclopedia This article is about the Java Development Kit. For the drink, see Iced tea. For other uses, see Iced tea (disambiguation). This article or section contains information about computer software currently in development.The content may change as the software development progresses.

Influencing OpenSolaris

Linus Torvalds had an interesting comment on moving the linux kernel to GPLv3: If Sun really _is_ going to release OpenSolaris under GPLv3, that _may_ be a good reason. I don’t think the GPLv3 is as good a license as v2, but on the other hand, I’m pragmatic, and if we can avoid having two […]


I have to admit I hadn’t expected a fully free boostrappable OpenJDK already, but there it is! IcedTea patches OpenJDK so that it doesn’t need any binary blobs anymore, replacing the blobs with GNU Classpath code, compiles it all using gcj and (optionally) bootstraps itself using the just build hotspot and javac. Impressive! No full […]

Free all JITs! Free all JITs! Free all JITs!

The CACAO Team did it again! CACAO 0.98 “Free all JITs!” released. This is a major feature enhancement and bug-fix release. Here is a short list of the most important changes: ARM and MIPS32 code generators are now open-source. PowerPC64 code generator was added. Sun’s phoneme CLDC-1.1 classes can now be used as Java core […]

Three great releases

Fun stuff to play with this weekend: Fedora 7 Fully free 1.5 java programming language stack: $ gcj –version gcj (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A […]