Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A60967253 for ; Fri, 9 Dec 2011 18:38:52 +0000 (UTC) Received: (qmail 74794 invoked by uid 500); 9 Dec 2011 18:38:52 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 74699 invoked by uid 500); 9 Dec 2011 18:38:52 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 74691 invoked by uid 99); 9 Dec 2011 18:38:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Dec 2011 18:38:52 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of simone.tripodi@gmail.com designates 209.85.220.171 as permitted sender) Received: from [209.85.220.171] (HELO mail-vx0-f171.google.com) (209.85.220.171) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Dec 2011 18:38:46 +0000 Received: by vcbfo1 with SMTP id fo1so10226368vcb.30 for ; Fri, 09 Dec 2011 10:38:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=0sPC4E7EoRO3PGj/biUm7qlwpIR+BOK8DOIAT2xZOAM=; b=xkSuWcJy4KS+YDc/1CKrR13jsN/QujNojN9AGHahu6d2s5M3PcV8lk5E9wHtlezMmw xvQ8M+ouFdFk6LzeVMZWtPnCGgw+rFW+2YVPJDzc7jL5KRP+zWsiaEeg/ttF8ub4utCg 7IpHw+W7f2jnf8JSWtMZvxdxAUCRZ0pqU1GnI= MIME-Version: 1.0 Received: by 10.220.8.194 with SMTP id i2mr1079473vci.99.1323455905264; Fri, 09 Dec 2011 10:38:25 -0800 (PST) Sender: simone.tripodi@gmail.com Received: by 10.52.75.161 with HTTP; Fri, 9 Dec 2011 10:38:25 -0800 (PST) In-Reply-To: References: Date: Fri, 9 Dec 2011 19:38:25 +0100 X-Google-Sender-Auth: 0m2Dbbk0hKE3R3Eo43coyiECOH4 Message-ID: Subject: Re: [VOTE] Release Apache Commons Digester 3.2 based on RC1 From: Simone Tripodi To: Commons Developers List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org > > There are two aspects to this. > > 1) Does the artifact actually included the 3rd party code? > If not, then it should not be mentioned at all. > it does not include the 3rd party source code, only the binary artifact - and it has to be mentioned because, as reported in their license, > "2. Redistributions in binary form must reproduce the above copyright > notice, this list of conditions and the following disclaimer in the > documentation and/or other materials provided with the distribution." > > where "the above copyright notice" is > > Copyright (c) 2000-2011 INRIA, France Telecom > All rights reserved. what is actually missing, is the disclaimer > 2) If the artifact does *include* the code, then the LICENSE must be > included, and if the license says so, there must be a mention in the > NOTICE file. > > Every mention in the NOTICE file should have a corresponding entry in > the LICENSE file; not every license requires a mention in the NOTICE > file. > > In this case, there need to be two sets of N&L files - one for the > shaded jar, which mention the additional included components, and > another for the rest, which are presumably ASF code only. > > Looks like it would be easy enough to include specific N&L files in > the shaded jar; if not, maybe use a separate Maven module to do the > shading and hold the N&L files? > separate maven module? no thank you, that would be insane, it is a large amount of unnecessary work. 1000 times better dropping the =C3=BCber jar and make everybody happy instead. >>> >>> Ideally the LICENSE file should also state that AL 2.0 applies to CGLIB= . >>> >> >> isn't it more enough mention 3rd parties in the NOTICE file? > > No, LICENSES are also needed. > can be easily achieved > > I mean, after the AL license, one can put: > > APACHE COMMONS DIGESTER SUBCOMPONENTS: > > The Apache Commons Digester with-deps jar ncludes a number of subcomponen= ts with > separate copyright notices and license terms. Your use of the source > code for the these subcomponents is subject to the terms and > conditions of the following licenses. > > For the CGLIB component (http://cglib.sourceforge.net/) > This is licensed under the AL 2.0, see above > > For the ASM component (http://asm.ow2.org/): > [include the license here] > > See for example: > > http://svn.apache.org/repos/asf/httpd/httpd/trunk/LICENSE > that would be a good compromise, I'll write to legal@ anyway because at that point I want to understand all that legal stuff -Simo http://people.apache.org/~simonetripodi/ http://simonetripodi.livejournal.com/ http://twitter.com/simonetripodi http://www.99soft.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org