OpenJDK Binary and Source Release

OpenJDK Optimised Assembler Interpreter and Bytecode Interpreter Generator
Copyright (C) 2009, Edward Nevill

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Edward Nevill (ed@camswl.vom), 16 High Street, Hemingford Grey, Huntingdon, PE28 9DR, UK

This project also includes code from the following projects

IcedTea <http://www.iced-tea.org>
GNU Classpath <http://www.gnu.org/software/classpath>
OpenJDK <http://openjdk.java.net>

Java Compatibility

The following software makes no representation to be Java compatible. It has not passed or even run the Java TCK. I am currently in the process of obtaining a license from Sun to use the appropriate Java TCK.

Binary Releases

j2re.tar.bz2 (size = 29MB)
Java 2 Runtime Edition
j2sdk.tar.bz2 (size = 36MB)
Java 2 Software Development Kit
libjvm.so.bz2 (size = 16MB)
The VM shared library

Please try to download only the binary most appropriate for your needs. If you are unsure which one to download start by downloading the Java 2 Runtime Edition. If you are familiar with the structure of the J2RE and J2SDK releases you can just download libjvm.so.gz and drop it into your existing release (I have used this with the B14 and B16 releases).

For space reasons on the server the j2sdk image does not contain a copy of the jre. If you want to download the j2sdk you will need to download both j2sdk.tar.bz2 and j2re.tar.bz2 and install the jre inside the j2sdk directory. The following commands should do it.

	tar xfj j2re.tar.bz2
	tar xfj j2sdk.tar.bz2
	mv j2re-image j2sdk-image/jre

Installation Notes

The following are some very brief installation notes.

Source release

sources.tar
Debian package to build OpenJDK with optimised interpreter. The tarfile contains the following files.

openjdk-6_6b16~pre4-0ubuntu2.diff.gz
openjdk-6_6b16~pre4-0ubuntu2.dsc
openjdk-6_6b16~pre4.orig.tar.gz

The sources are being served from a very slow server (work is underway to improve this). If you are having difficulty downloading the server is probably completely overloaded. Please do not just keep on retrying, give up and try again later.