Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Nov 1998 11:25:31 -0800
From:      Steve Byrne <sbb@freegate.com>
To:        Gunther Schadow <gunther@aurora.rg.iupui.edu>, dap@damon.com, patrick@cre8tivegroup.com
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: Sun Ports JDK to Linux
Message-ID:  <3.0.5.32.19981103112531.00a16100@mailhost.hq.freegate.com>
In-Reply-To: <199811031719.MAA06700@aurora.rg.iupui.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
At 12:19 PM 11/3/98 -0500, Gunther Schadow wrote:
>> > Here's a note from JavaWorld:
>> > 
>> > In addition, Sun on Monday announced it will port the forthcoming Java
>> > Development Kit (JDK) 1.2 to Linux, adding the free, open-source-code
operating
>> > system to such platforms as Hewlett-Packard's HP-UX and Sun's Solaris
7 for
>> > optimized Java development and deployment.
>
>to which Damon Permezel said:
>> For this reason, and others, the next box I install is going to run
>> linux.
>
>Please remember that it is the policy of FreeBSD people to recommend
>to vendors to port their software to Linux first. FreeBSD can
>immediately use the stuff due to the flawless Linux binary
>compatibility. It's more important to have some support for free
>Unices than no support at all. So Linux is the first choice of many
>and FreeBSD does recommend it. Once the source code is available, or
>once the vendors became used to free Unices, we can have native ports
>for FreeBSD.

Here's something that may make "flawless Linux binary compatibility"
tricky: the JDK 1.2 on Linux is using native threads, which are implemented
on top of LinuxThreads, which are kernel supported threads.  You'd need
something
similar on FreeBSD.  They're basically like IRIX's sprocs -- threads are
separate processes which share almost all of the same resources, and I think
are associated into a thread group by the kernel.  There is some discussion
about making green threads work again (they don't in the Solaris 1.2), but
to me that's very secondary to getting all of the functionality operating
properly as soon as we can.

Steve



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3.0.5.32.19981103112531.00a16100>