From owner-freebsd-java Wed Mar 27 0: 9:37 2002 Delivered-To: freebsd-java@freebsd.org Received: from yez.hyperreal.org (dsl027-182-008.sfo1.dsl.speakeasy.net [216.27.182.8]) by hub.freebsd.org (Postfix) with SMTP id F069337B400 for ; Wed, 27 Mar 2002 00:09:34 -0800 (PST) Received: (qmail 1704 invoked by uid 1000); 27 Mar 2002 08:10:35 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 27 Mar 2002 08:10:35 -0000 Date: Wed, 27 Mar 2002 00:10:35 -0800 (PST) From: Brian Behlendorf To: "Koster, K.J." Cc: 'Aditya' , Subject: RE: [press@apache.org: PRESS RELEASE: ASF Reaches Agreement with Sun to Allow Open Source Java Implementations] In-Reply-To: <59063B5B4D98D311BC0D0001FA7E452205FDA4EA@l04.research.kpn.com> Message-ID: <20020326235727.B1335-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, Koster, K.J. wrote: > Dear Adi, > > > > > > Apache Software Foundation Reaches Agreement With Sun Microsystems To > > > Allow Open Source Java Implementations > > > > I'm assuming this is good news for the FreeBSD native Java > > port but I'm not > > sure it helps any more than the work that the FreeBSD > > foundation has done over > > the last few months? Anyone have anything more excitingly > > postive to say about it? > > > While it's excellent news for Java on FreeBSD in general, it won't actually > help the porting effort much. The press release talks about new open source > projects and not ports of Sun's code base. Right. So here's the deal. What this does is "fix" the "bug" that legally prevented open source implementations of JCP-defined standards. Without going into a lot of details about spec licenses, Testing Conformance Kits, whether implementations of a spec are derivative works of that spec, etc., what this means is that *after* this is fixed, Java standards *might* now legally be implemented by open source software. I say *might* because a spec lead may still choose to put a license on the spec or TCK that prevents open source implementations, but Sun has promised not to do that for all the specs they lead (which is most, and all of the critical ones), and I doubt many of the others would do this either, since everyone else in the JCP's EC has been agitating for open source as well. Anyways, the litmus test is to watch the standards released after this week's promised changes to the JSPA (the constitution for the JCP) are made; for example, if the JDK 1.5 spec comes out and it allows open source implementations, then we will probably see real legal open source Java VMs out there. This should make the folks involved with Kaffe, JBoss, and other Java open source projects happy, as now they can exist without worrying about Sun's silver hammer coming down upon their heads at any time. This does *not* mean that Sun will automatically release their reference implementations or their own Java technology under open source licenses. I won't speculate at this point as to whether they will; there's no doubt in my mind, though, that someone else will do so. So, the porting work being done here with Sun's VM still might not go open source. There's always a hope, though. Brian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message