From owner-freebsd-java Sat Mar 27 9:59:25 1999 Delivered-To: freebsd-java@freebsd.org Received: from wrath.cs.utah.edu (wrath.cs.utah.edu [155.99.198.100]) by hub.freebsd.org (Postfix) with ESMTP id 7465615301 for ; Sat, 27 Mar 1999 09:59:23 -0800 (PST) (envelope-from gback@cs.utah.edu) Received: from sal.cs.utah.edu (sal.cs.utah.edu [155.99.195.64]) by wrath.cs.utah.edu (8.8.8/8.8.8) with ESMTP id KAA09573; Sat, 27 Mar 1999 10:58:40 -0700 (MST) From: Godmar Back Received: (from gback@localhost) by sal.cs.utah.edu (8.8.8/8.8.8) id KAA19165; Sat, 27 Mar 1999 10:58:38 -0700 (MST) Message-Id: <199903271758.KAA19165@sal.cs.utah.edu> Subject: Re: A BSD-licensed JIT (was Re: Development Projects) To: sprice@hiwaay.net (Steve Price) Date: Sat, 27 Mar 1999 10:58:37 -0700 (MST) Cc: markd@Grizzly.COM, freebsd-java@FreeBSD.ORG, brian@lojic.com, dwilde1@thuntek.net In-Reply-To: from "Steve Price" at Mar 27, 99 11:47:20 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'll bite long enough to say this: not all GPLed work is controlled by RMS and the FSF. Please, do not equate the GPL and the FSF. For instance, Kaffe is GPLed, but the FSF does not hold the copyright and does not control it. Kaffe uses the GPL for entirely different motives than the FSF does, see www.kaffe.org/FAQ.html. FWIW, Kaffe is a JVM that also contains a simple JIT. On a technical note, I thin it is impossible to develop a high-performance JIT independent of the rest of the JVM. I believe that the jit interface as defined by Sun and used by such JITs as TYA and Shujo (sp?) makes integrating really high-performance JIT hard, if not impossible. - Godmar > > On Sat, 27 Mar 1999, Mark Diekhans wrote: > > # >I've had about all of this I can stand. I've read the JIT > # >docs and seen the size of the tarballs to a couple of JITs. > # >Not trying to trivialize in anyway what it takes to write > # >a really good JIT, but I want one under a BSD-style license > # >and I think we can get something workable in a reasonable > # >amount of time. > # > # What is the importance of getting a JIT under a BSD-license? > > This is a flamebait question intended to draw me into yet another > licensing war, but I'll bite long enough to say this. > > I want a great JIT that I can freely use and not have to read > nor understand some 15+ page license and all the legalities > contained within. I don't want the people whose use it have > to read and understand it either. Something like the BSD, MIT, > Perl Artistic, etc. licenses give me the freedom that I desire > and doesn't require me to attribute my (and others) hard work > to RMS or the FSF. > > # While it would be nice, it doesn't seem to have any real impact > # on the usability of Java on FreeBSD for developing commercial > # applications. > > It does to me and many others that I have spoken to. > > # >Comments/suggestions/code? > # > # Instead of writing yet another JIT, pick the `best' one > # and help test and improve it. > > Doesn't matter which one is the best right now. Find me one > that isn't GPL'd and I would gladly pick it up and help extend > it. > > -steve > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message