Javasoft, sometime in december, did begin to grant non-commercial access
to the 1.2 source. ( I submitted the form for the jdk 117 non-comm
license, but wrote on the form that the request is for the JDK 1.2
sources. )

        I got the sources, and have worked on it to get to work on my NEW i386
redhat/Linux 5.2 system. The diffs are used on that version that was
distributed from the non-commercial center( December 1 1998 ?). They can
be found on: 
        http://www.voicenet.com/~gatgul/JDK/1.2/jdk12.diffs.gz


The diffs are enough to build all of the JDK 1.2, although it isn't very
well tested. With the ElectricFence/malloc debugger, one could get the
"hello world" applet going. The normal malloc get hung up on a dlopen()
call to libnet.a. 

1) There is no jit - as none came with it.
2) The classes ( for seed purposes ) came from a sun/tar file of the
solaris jdk.
3) I used lesstif. ElectricFence caught 2 further references to free'd
ersources.
4) It is not yet ready for the DEC ( i'll never say COMPAQ ) alpha.
5) There is no audio - really needs a lotta work.
6) Java seemed to have tried to get fonts working. They require includes
from some DPS ( et al ".h" ) files, which are just not available. I also
dont know what DPS is, but appears to have something to do with
postscript. It has been edited ( mangled) to compile, and work on a
stock linux.
7) there's probably something missing, but it should compile.


Good luck.
gat

PS. The new commercial licensing avail in jan 1999, is very interesting.

Reply via email to