From owner-freebsd-java Wed Mar 27 22:21:31 2002 Delivered-To: freebsd-java@freebsd.org Received: from yez.hyperreal.org (ar1-nat-sp.collab.net [63.251.56.5]) by hub.freebsd.org (Postfix) with SMTP id 0903C37B405 for ; Wed, 27 Mar 2002 22:21:28 -0800 (PST) Received: (qmail 6342 invoked by uid 1000); 28 Mar 2002 06:22:19 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 28 Mar 2002 06:22:19 -0000 Date: Wed, 27 Mar 2002 22:22:19 -0800 (PST) From: Brian Behlendorf To: Bill Huey Cc: freebsd-java@FreeBSD.ORG Subject: Re: [press@apache.org: PRESS RELEASE: ASF Reaches Agreement with Sun to Allow Open Source Java Implementations] In-Reply-To: <20020328002610.GA2023@gnuppy.monkey.org> Message-ID: <20020327221634.M1335-100000@yez.hyperreal.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 27 Mar 2002, Bill Huey wrote: > On Wed, Mar 27, 2002 at 09:46:57AM -0800, Brian Behlendorf wrote: > > Yep, there are lots of pessimistic scenarios in this. The question is > > whether anyone will care if/when high quality open source JVMs start to > > appear. > > It's pretty difficult to do so because of the size of shear size of the > JVM and because it's a moving target. It'd be tough to start one from scratch; I'd wager it's about the same amount of code complexity as the GNU C toolchain today. What's more likely is someone open sourcing an existing JVM, and putting their existing dev resources (or enough dev resources) on it. Or throwing their weight behind Kaffe or something like that, but more likely releasing a new one. > Slightly off topic, but the Mono folks have a better chance of getting > a .NET compatible system useable more so that the JVM folks it seems. > > I'm quite interested in CLR and CIL in .NET in that having an universal > typing system across all languages targetted to it is very cool. It would be really interesting to hear whether Mono's CLR and Java-to-CLR-bytecode compiler was a faster route to a stable and reliable runtime than the pure-bred JVMs. Certainly it would be a nice way to address Java's biggest shortcoming, IMHO, which is that it just doesn't play nice with other apps (unless you go over slow interfaces like XML-RPC or SOAP). Regardless, soon we'll be able to do that experiment legally. :) Brian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message