Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 64177 invoked from network); 2 Jul 2007 06:50:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Jul 2007 06:50:40 -0000 Received: (qmail 89056 invoked by uid 500); 2 Jul 2007 06:50:40 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 89022 invoked by uid 500); 2 Jul 2007 06:50:40 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 89012 invoked by uid 99); 2 Jul 2007 06:50:40 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 01 Jul 2007 23:50:39 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of gcjhd-harmony-dev@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from [80.91.229.2] (HELO ciao.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 01 Jul 2007 23:50:35 -0700 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I5Fje-0006yA-5c for dev@harmony.apache.org; Mon, 02 Jul 2007 08:50:10 +0200 Received: from swspmdt.ds.mpi-sws.mpg.de ([139.19.131.18]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 Jul 2007 08:50:10 +0200 Received: from robilad by swspmdt.ds.mpi-sws.mpg.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 Jul 2007 08:50:10 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: dev@harmony.apache.org From: Dalibor Topic Subject: Re: [OT] GPL v3 released Date: Mon, 2 Jul 2007 06:50:03 +0000 (UTC) Lines: 34 Message-ID: References: <5c8e69f0707010745g3cb07327k13a7d91e15c8c6be@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: main.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 139.19.131.18 (Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4) Sender: news X-Virus-Checked: Checked by ClamAV on apache.org Jimmy,Jing Lv gmail.com> writes: > > Hi all, > > Interesting, FSF released GPL v3 last Friday, which is compatible > with APL v2[1]. Congrats to everyone from ASF & FSF who worked on making the compatibility provisions work out in the end. That work is going back to at least Roy's efforts on ALv2 & GPLv2 compatibility back when ALv2 was drafted, and then carried forth by Stefano, Leo, Geir, Davanum, Cliff, Steve and many others on ASF's side. Thank you all for making it happen. > I don't know if classpath still exsists, or they can take Harmony > code. No worries, Classpath still exists. Many Classpath-based VMs have started blending in the missing pieces from OpenJDK, and I guess part of the future for Classpath will be in making that migration path work out nicely. I haven't followed Harmony development closely in the past months, so I don't know where the current opportunities in Classpath are to reuse code from Harmony. I'm sure there are some, though, as it would be unlikely that both projects have independently covered the same J2SE API subset so far. The major point GPLv3 changes wrt to Harmony's class library's usability in other projects is that it would now be possible in GPLv3 licensed VMs to use Harmony via its ALv2-licensed VMI as a class library. cheers, dalibor topic