From owner-freebsd-java Mon Feb 26 1:45:15 2001 Delivered-To: freebsd-java@freebsd.org Received: from areilly.bpc-users.org (CPE-144-132-234-126.nsw.bigpond.net.au [144.132.234.126]) by hub.freebsd.org (Postfix) with SMTP id C175637B401 for ; Mon, 26 Feb 2001 01:45:11 -0800 (PST) (envelope-from areilly@bigpond.net.au) Received: (qmail 23285 invoked by uid 1000); 26 Feb 2001 09:45:10 -0000 From: "Andrew Reilly" Date: Mon, 26 Feb 2001 20:45:10 +1100 To: Bill Huey Cc: David Xu , Zsolt Kuti , freebsd-java@FreeBSD.ORG Subject: Re: Hello from BSDi's BSD/OS division ;) Message-ID: <20010226204510.A23200@gurney.reilly.home> References: <3A96177A.79D89B88@cetelem.hu> <20010223005304.A5179@gnuppy> <1730344963.20010226165924@163.net> <20010226005750.A4340@gnuppy> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010226005750.A4340@gnuppy>; from billh@gnuppy.monkey.org on Mon, Feb 26, 2001 at 12:57:50AM -0800 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Feb 26, 2001 at 12:57:50AM -0800, Bill Huey wrote: > It's been a suprisingly difficult project overall, but I'd expect > to have to do a port of HotSpot and other JITs included with > the standard Sun JVM along the way. If it's not violating any NDAs, could you give a quick summary for the peanut gallery about _why_ porting the Sun JVM to *BSD is difficult? The Sun propaganda had led me to believe that the JVM was a small, simple thing that even a tiny embedded controller could support. Is it just really badly written? Or is it hard to make the Sun garbage collector deal with BSD VM? Or are the BSD pthreads implementations somehow inadequate? Or is there porting work in the standard java libraries, (which I understand are quite large) as well as in the JVM itself? Sorry for being intrusive. I've just been impressed over the last couple of years at how gaping the gap between Sun's "Java everywhere" rhetoric and the observable fact that Java wasn't actually anywhere that I cared to be... -- Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message