Subject: Re: Status of JAVA port on NetBSD
To: John C. Hayward <johnh@david.wheaton.edu>
From: Scott Telford <st@epcc.ed.ac.uk>
List: current-users
Date: 03/11/1996 10:44:00
> 
> Dear People,
>    It seems to to a JAVA port one needs a threads package as well as 
> differences for the particular Unix port.  It also seems that there are
> several people doing ports for FreeBSD.
>    Several questions:
> 1) Anyone working on NetBSD port for JAVA and if so what is the status.
> 2) Which thread package would be best for JAVA under NetBSD?
> 3) How hard would it be to take the diffs for FreeBSD and change for
>    NetBSD.

I don't remember if this has come up before, but I think it may be
relevant to mention Kaffe at this point...(this announcement was posted
to comp.unix.bsd.freebsd.announce a few weeks ago - I haven't tried it
out on NetBSD yet)

===============================================================================

        KAFFE v0.2 - A JIT virtual machine to run Java(tm)* code
        ========================================================

Kaffe is a virtual machine design to execute Java bytecode.  Unlike
other virtual machines available, this machine performs "just-in-time"
code conversion from the abstract code to the host machine's native code.
This will ultimately allow execution of Java code at the same speed as
standard compiled code but while maintaining the advantages and flexibility
of code independence.

This version of Kaffe will run on the following platforms:

        i386 FreeBSD 2.0.5R & 2.1.0R            (tested)
        i386 Linux 1.2.13                       (tested)
        i386 NetBSD 1.1R                        (untested)
        i386 Solaris 2.4                        (untested)

Other platforms will be added as and when I have time.

The source for Kaffe can be found at the following location:

        ftp://ftp.sarc.city.ac.uk/pub/kaffe/kaffe-0.2.tgz

This version has extensive improvements over version 0.1 (see the README in
the distribution), and is now distributed using a Berkeley style license so
can be used for both personal and commercial purposes.


Enjoy.

Tim Wilkinson
<tim@sarc.city.ac.uk>

----
* Java, Javasoft, and Java Virtual Machine are registered trademarks of
  Sun Microsystems, Inc.
===============================================================================

-- 
Scott Telford, Edinburgh Parallel Computing Centre,        <s.telford@ed.ac.uk>
University of Edinburgh, Mayfield Rd, Edinburgh, EH9 3JZ, UK.(+44 131 650 5978)
 "Is it a virus, a drug, or a religion?" "What's the difference?" (Snow Crash)