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>
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.
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
The following are some very brief installation notes.
tar xfj j2re.tar.bz2
apt-get install openjdk-6-jre. This will install all the necessary packages.
<location of your install>/j2re-image/bin/java <Java Program>
<location of your install>/j2re-image/bin to the start of your PATH. However be aware that many Java applications will search in fixed locations for Java. In this case the application may not pick up the optimised Java interpreter.
cd /usr/lib/jvm
mv java-6-opendjdk java-6-openjdk_saved
tar xfj j2re.tar.bz2
mv j2re-image java-6-openjdk
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.