Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 47876 invoked from network); 3 Oct 2007 17:16:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Oct 2007 17:16:25 -0000 Received: (qmail 71527 invoked by uid 500); 3 Oct 2007 17:16:14 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 70994 invoked by uid 500); 3 Oct 2007 17:16:12 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 70983 invoked by uid 99); 3 Oct 2007 17:16:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2007 10:16:12 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of kevan.miller@gmail.com designates 66.249.92.174 as permitted sender) Received: from [66.249.92.174] (HELO ug-out-1314.google.com) (66.249.92.174) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2007 17:16:11 +0000 Received: by ug-out-1314.google.com with SMTP id 29so178703ugc for ; Wed, 03 Oct 2007 10:15:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer; bh=jMZ1SErnfm6EpF9u5Sz7b387+VBfrAwZCpT/99pBiTk=; b=jpW0L3mBWLXRFuEm8bGk6ee3II2ki9MCMeWKD6cw6BArAQfhOV2TqP5aZ5itq5NbykdIxkbyHDBkIstLN5Jb8CNxJGUdSPRjHMA3YqCErUuQHdtKsGHXYgdqpdKQtiGBhaEcTbYuU6ovl+c2cZkOGjhqh0wMu+AvDHFYwbVyAKw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer; b=pAq/doE8FistKZOVFLDG9wVR7JwiLhVnmzscM6Lus1LsHRsPuAzpYO24z221ntdDPX6q1E9xWUtcbnXROYLq5UjJw845mg+sECLg7C0RNR05x6Ck0scMuEIBsFpktfLdu42E9go1CAIhFRB0ecjt2QpGXOx0VRk/VxieOI5KmsA= Received: by 10.78.204.1 with SMTP id b1mr6508601hug.1191431749514; Wed, 03 Oct 2007 10:15:49 -0700 (PDT) Received: from ?9.27.152.141? ( [129.33.49.251]) by mx.google.com with ESMTPS id 15sm928540wrl.2007.10.03.10.15.48 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 03 Oct 2007 10:15:48 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: References: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Kevan Miller Subject: Re: Distributing AspectJ JARs - License Date: Wed, 3 Oct 2007 13:15:55 -0400 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org On Oct 3, 2007, at 10:07 AM, Gianny Damour wrote: > Hi Matt, > > Yes: I would like to add this dependency from the Eclipse > Foundation to a config so that it gets included in the assemblies: > > > aspectj > aspectjrt > 1.5.2a > > > My understanding is that the AspectJ tools are provided under the > "Eclipse Public License Version 1.0" license: http:// > www.eclipse.org/legal/epl-v10.html > > At this stage, I would like to simply change the licensing files of > the config: > * mofify the NOTICE.txt to include a one liner pointing to the EPL; > and > * add a LICENSE-EPL-V10.txt, which is a CC of http:// > www.eclipse.org/legal/epl-v10.html. > > However, I am not sure that we can include AspectJ jars in the > assemblies. Hi Gianny, It's fine to include EPL-licensed binaries. EPL-licensed source code would be a problem, however. FYI -- an overview of OS licenses and categorization with regard to Apache projects can be found here -- http://people.apache.org/~rubys/3party.html I would prefer that you not create a separate LICENSE-EPL file. We currently aggregate all license information in our LICENSE.txt file. I'd prefer that we maintain this practice until we change our handling for all 3rd party licenses. The NOTICE file needs to inform users how to obtain aspectj source code (this is a provision of the EPL). Typically this is accomplished with a url to the project web site. Although the geronimo-wadi module would conceptually "contain" the EPL-licensed artifact, it's actually the assembly that contains the artifact. So, updating the license/notice files in the configs/ geronimo-wadi directory would not be appropriate. Instead, you need to update trunk/LICENSE.txt (and NOTICE.txt) as well as trunk/ assemblies/geronimo-boilerplate-minimal/src/main/underlay/LICENSE.txt (and NOTICE.txt). --kevan