Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 23593 invoked from network); 14 Dec 2007 12:19:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Dec 2007 12:19:59 -0000 Received: (qmail 88177 invoked by uid 500); 14 Dec 2007 12:19:47 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 88084 invoked by uid 500); 14 Dec 2007 12:19:47 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 88075 invoked by uid 99); 14 Dec 2007 12:19:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 04:19:47 -0800 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 sebbaz@gmail.com designates 64.233.182.184 as permitted sender) Received: from [64.233.182.184] (HELO nf-out-0910.google.com) (64.233.182.184) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 12:19:25 +0000 Received: by nf-out-0910.google.com with SMTP id d3so874677nfc.30 for ; Fri, 14 Dec 2007 04:19:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=d5pq1kdqMSzzaxzx/uOeXhB+DQn82UBKEG1m0mI9v/A=; b=GYoLcPlJNp6JOKCPCOY9IxegiITZkC86bbdmxepMFbfhcD25NdnjgqslhbRh4YRiAYgM5C2uisuJkK8QJbkRHijxCOr5sckahII/yAf5LGxBTlTTFuaDvNgw716nLHCPJrJjKHlwxhUVcBO+KuNfShkuKWc8eVSxyDf+rwDeVD8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CSyUea49ZwcBt9h+8PqJIcMXaqyV7qILue6+eQt8fD6IyYGo8W0dyUPOQ9wxKXlJdaNqhQEqT9kEM5bnBQ4yDmww5oax9aRxLxvPG+FS26JqD+ojFy5y9Cez4Lp9ATMitBhJBygoKkCHjo2mS9ak32GuceTCUGHcqR6EvXXn9HI= Received: by 10.86.28.5 with SMTP id b5mr2922544fgb.79.1197634767906; Fri, 14 Dec 2007 04:19:27 -0800 (PST) Received: by 10.86.61.10 with HTTP; Fri, 14 Dec 2007 04:19:27 -0800 (PST) Message-ID: <25aac9fc0712140419h7fe5d96bg3bd2046686ec26f1@mail.gmail.com> Date: Fri, 14 Dec 2007 12:19:27 +0000 From: sebb To: "Jakarta Commons Developers List" Subject: Re: svn commit: r602666 - in /commons/proper/commons-skin/trunk/src/main/resources: LICENSE.txt NOTICE.txt In-Reply-To: <30798758.1197633854127.JavaMail.root@viefep32> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <30798758.1197633854127.JavaMail.root@viefep32> X-Virus-Checked: Checked by ClamAV on apache.org On 14/12/2007, Simon Kitching wrote: > ---- Niall Pemberton schrieb: > > On Dec 14, 2007 6:35 AM, Henri Yandell wrote: > > > Seems like a bad idea to me, but I might not be understanding it correctly. > > > > > > 1) Does this mean the LICENSE and NOTICE file are not sitting in svn > > > next to the source? > > > > Yes it does mean that - the LICENSE file comes from an apache jar and > > the notice files gets generated from bits in the pom (organization, > > inception year and dependencies's poms). > > I think the N&L files should be in SVN as mentioned by Hen. The strategy should probably be discussed on the legal-discuss list. > > > 2) Does this mean each component is sharing a NOTICE file? > > > > No see above. > > > > Also - more discussion on this here: > > > > https://issues.apache.org/jira/browse/COMMONSSITE-21 > > I'm not sure this works right for NOTICE files. > > For example, commons-logging might include some code written by a third party but licensed under an APL2.0-compatible license (including BSD, etc). In that case AIUI we remove copyright and license information from the files [1], and put it into NOTICE instead. This keeps the code uncluttered, while putting the contributor info for the project ancestry into one easy-to-find place (NOTICE.txt). Likewise for 3rd party jars, the license needs to be added to the NOTICE file. [If there are a few of these, one can use separate LICENSE files and refer to them from the NOTICE file] > So it is not just a matter of taking the organisation property from the pom; a single mvn module can have multiple entries in its NOTICE file. > > Getting the LICENSE file from a central point is ok, as we can never "borrow" code as described above unless we are legally allowed to redistribute under the APL2, so only the APL2 is ever needed as a LICENSE. > I agree with Hen - it should be in SVN, unless legal say otherwise. > [1] not sure if this requires the agreement of the copyright owner or not. > > Regards, > > Simon > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org