Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 96829 invoked from network); 1 May 2009 11:45:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 May 2009 11:45:48 -0000 Received: (qmail 33353 invoked by uid 500); 1 May 2009 11:45:47 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 33238 invoked by uid 500); 1 May 2009 11:45:47 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 33230 invoked by uid 99); 1 May 2009 11:45:47 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 May 2009 11:45:47 +0000 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 [84.14.33.41] (HELO gratin.goojet.com) (84.14.33.41) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 May 2009 11:45:37 +0000 Received: from localhost (localhost [127.0.0.1]) by gratin.goojet.com (Postfix) with ESMTP id 5F9EB11A65A for ; Fri, 1 May 2009 13:45:16 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at goojet.com Received: from gratin.goojet.com ([127.0.0.1]) by localhost (gratin.goojet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6BocPHneFdRl for ; Fri, 1 May 2009 13:45:15 +0200 (CEST) Received: from poukram.local (lns-bzn-51f-81-56-134-235.adsl.proxad.net [81.56.134.235]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by gratin.goojet.com (Postfix) with ESMTPSA id 9748811A658 for ; Fri, 1 May 2009 13:45:15 +0200 (CEST) Message-ID: <49FAE0C8.3010903@apache.org> Date: Fri, 01 May 2009 13:45:12 +0200 From: Sylvain Wallez User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302) MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: Cocoon and Sling References: <23322603.post@talk.nabble.com> <49FAC618.6040006@apache.org> <23331392.post@talk.nabble.com> In-Reply-To: <23331392.post@talk.nabble.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org dynnamitt wrote: > Thanks man, I didn't know about that Phone-home feat. > > I did not however see GPL as an issue since the JVM(7) itself soon becomes a member. > Does this mean that all apache apps will be stuck in JVM6 land ?? > The GPL is "imposed freedom", in that it states that any derived works of a GPL'ed product should also be GPL licensed itself, and thus that its source code should be distributed with the product. When your product (or Cocoon for that matter) uses classes from XMLCalabash, it becomes a derived product and thus must be GPL'ed. This is why any GPL library is a big no-no at Apache, since the Apache license is much more liberal and allows proprietary usage. The case of the JVM is different, because a Java application is not a derived work of the JVM, and only relies on the Java specification and the .class file format. You can then run your program on any virtual machine that understands this class file format. And by the way, Apache has an Apache-licensed virtual machine: http://harmony.apache.org/ Sylvain -- Sylvain Wallez - http://bluxte.net