Return-Path: Delivered-To: apmail-jcp-open-archive@www.apache.org Received: (qmail 19532 invoked from network); 10 Aug 2007 10:24:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Aug 2007 10:24:30 -0000 Received: (qmail 85866 invoked by uid 500); 10 Aug 2007 10:24:28 -0000 Delivered-To: apmail-jcp-open-archive@apache.org Received: (qmail 85758 invoked by uid 500); 10 Aug 2007 10:24:27 -0000 Mailing-List: contact jcp-open-help@apache.org; run by ezmlm Precedence: bulk Reply-To: jcp-open@apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list jcp-open@apache.org Received: (qmail 85749 invoked by uid 99); 10 Aug 2007 10:24:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Aug 2007 03:24:27 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [192.6.10.60] (HELO tobor.hpl.hp.com) (192.6.10.60) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Aug 2007 10:24:23 +0000 Received: from localhost (localhost [127.0.0.1]) by tobor.hpl.hp.com (Postfix) with ESMTP id E7FADB7B4C for ; Fri, 10 Aug 2007 11:23:58 +0100 (BST) X-Virus-Scanned: amavisd-new at tobor.hpl.hp.com Received: from tobor.hpl.hp.com ([127.0.0.1]) by localhost (tobor.hpl.hp.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id cVSiBGRTfo0N for ; Fri, 10 Aug 2007 11:23:58 +0100 (BST) Received: from ha-node-br2.hpl.hp.com (ha-node-br2.hpl.hp.com [16.25.144.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tobor.hpl.hp.com (Postfix) with ESMTP id 30A3EB7B45 for ; Fri, 10 Aug 2007 11:23:58 +0100 (BST) Received: from [16.25.171.182] (chamonix.hpl.hp.com [16.25.171.182]) by ha-node-br2.hpl.hp.com (8.14.1/8.13.4) with ESMTP id l7AANjDM005879 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 10 Aug 2007 11:23:45 +0100 (BST) Message-ID: <46BC3B9E.5030808@apache.org> Date: Fri, 10 Aug 2007 11:19:10 +0100 From: Steve Loughran User-Agent: Thunderbird 2.0.0.6 (X11/20070728) MIME-Version: 1.0 To: jcp-open@apache.org Subject: Re: Looks like Sun responded to the Open Letter References: <46BAFAD1.2050404@apache.org> <3d4032300708091955i4604c1abv5285a88f969f52dc@mail.gmail.com> <1186732718.3695.224.camel@forge.intermeta.de> In-Reply-To: <1186732718.3695.224.camel@forge.intermeta.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-HPL-MailScanner-Information: Please contact the ISP for more information X-HPL-MailScanner: Found to be clean X-HPL-MailScanner-From: stevel@apache.org X-Virus-Checked: Checked by ClamAV on apache.org Henning Schmiedehausen wrote: > On Thu, 2007-08-09 at 22:55 -0400, Sam Ruby wrote: >> On 8/9/07, Geir Magnusson Jr. wrote: >>> On Aug 9, 2007, at 5:30 AM, Steve Loughran wrote: >>> >>>> Matt Hogstrom wrote: >>>>> http://news.com.com/Sun+lowers+barriers+to+open-source+Java/ >>>>> 2100-7344_3-6201440.html?part=rss&tag=2547-1_3-0-5&subj=news But >>>>> the new program doesn't extend to Apache Harmony, a rival effort >>>>> to build a version of Java Standard Edition. Geir Magnusson, a >>>>> Harmony leader, had called on Sun in April to liberalize the >>>>> compatibility kit terms. >>> I wouldn't consider this a response to the open letter. >> Neither would I, but I would consider the following to be a response: >> >> http://blogs.sun.com/richgreen/entry/score_another_for_clarity_and >> > Also quoting "But because the Apache code is not governed by the GPL, and does not require code sharing by any entity using or modifying Harmony, the terms of this license are the same terms under which Sun licenses the JCK to commercial entities that build their own independent implementations of the Java SE platform. As was made clear in their open letter to Sun, the ASF is not satisfied with these terms." Does this mean no other JDK licensee has the right to embed java SE? "anyone�yes, even Sun�s competitors�can use the Java GPL source code for anything�yes, even a fork�as long as they publish their modifications under the GPL�no other consideration required" Actually, GPL says anything I do internally is my business. I can deploy a modified GC algorithm on my 50K servers and > Quoting: > > > BTW: Where *are* the terms of that license? dalibor has the pointers http://robilad.livejournal.com/17156.html See the license: http://openjdk.java.net/legal/openjdk-tck-license.pdf and the FAQ: http://www.sun.com/software/opensource/java/faq.jsp#k "Implementations must be substantially derived from the OpenJDK source code and must be distributed under GPL which of course would be a requirement of any implementation making use of code from the OpenJDK code commons" "An implementation is "substantially derived" from the OpenJDK code base if it includes a large body of code existing in the code base that does something identifiably significant, or implements some set of APIs in their entirety. The code need not be part of Sun's implementation it only needs to exist in the code base." the 'substantially derived' clause is there to stop anyone testing a harmony release that I made under GPL, and certifying compliance. well, fine, but I hope nobody in Sun was expecting anyone in the ant team to implement http://issues.apache.org/bugzilla/show_bug.cgi?id=42838 , Add support for JSR 199: Java Compiler API Which means that netbeans wont support it either. They lose.