Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 77782 invoked from network); 11 Jan 2008 07:26:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Jan 2008 07:26:11 -0000 Received: (qmail 9988 invoked by uid 500); 11 Jan 2008 07:25:59 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 9904 invoked by uid 500); 11 Jan 2008 07:25:59 -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 9895 invoked by uid 99); 11 Jan 2008 07:25:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jan 2008 23:25:59 -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 flamefew@gmail.com designates 209.85.146.178 as permitted sender) Received: from [209.85.146.178] (HELO wa-out-1112.google.com) (209.85.146.178) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Jan 2008 07:25:36 +0000 Received: by wa-out-1112.google.com with SMTP id k34so1606635wah.10 for ; Thu, 10 Jan 2008 23:25:42 -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=oBtKbj6xq0Mk/URCDZwSf8KI62/zBK9aj6xDmJxd97Q=; b=LZll4qOvEDnSzgTy5t65CL++2xryJZpoUxd/7lxfECfbXB4tkNRzmxcr1X0AtZJRGC6aIxnjo1eiA3QivLwHj+Hadbz/o7ajJjsVIroqadGfZCSh6Gz5cvR7jmk5ahx7mMrmZzOjVmy1uOvDxXT9gRz8zlnKCjgLCqo96UPrzGg= 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=bUnFr/Y0H65b99PfdvoFsefcbPeFhka04C7/Dhs5FKam3gD/yvDwAsgEHQfX4xRTigSrV8wOqcn9QKhLf173fKoWeWCNbuYb2tYiMJpooFXnCpX5E2WvwBpmyLabsiABaL7YOHif6E2j0iBnSYgWuFmTJAFUm5CJcFV+vPfF9EI= Received: by 10.114.254.1 with SMTP id b1mr3315197wai.140.1200036341961; Thu, 10 Jan 2008 23:25:41 -0800 (PST) Received: by 10.114.145.6 with HTTP; Thu, 10 Jan 2008 23:25:41 -0800 (PST) Message-ID: <31cc37360801102325r49d62f9ctcd7b25e7d82680de@mail.gmail.com> Date: Thu, 10 Jan 2008 23:25:41 -0800 From: "Henri Yandell" To: "Jakarta Commons Developers List" Subject: Re: [IO] Planning IO 1.4 release In-Reply-To: <25aac9fc0801100901n5734d06atf07ffa2d2dfed565@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <191539.44918.qm@web86511.mail.ird.yahoo.com> <25aac9fc0801100832x55890248k6ef511e1473478f8@mail.gmail.com> <55afdc850801100839m383f1dfh95b90b1382667093@mail.gmail.com> <25aac9fc0801100901n5734d06atf07ffa2d2dfed565@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org On Jan 10, 2008 9:01 AM, sebb wrote: > AIUI, the NOTICE file is not about dependencies, it is about the > artefacts that are actually included in the distribution. Absolutely correct, I interpret as being about the copyright in our source, not things we redistribute. And given we don't even redistribute dependencies... even less important. I think it's definitely true that you could put the NOTICE files from the dependencies in the NOTICE, and concatenate the LICENSEs from the dependencies onto the LICENSE file; and if this were a GPL C project then I would be tempted to do just that. In Java we get to redistribute binaries and so I think it's cleaner to put the license/notice files next to the redistributed jars. > In the case of Commons, dependencies are normally not included in the > distribution, and should therefore not be included in NOTICE. +1000. It's plain wrong. > Indeed, I suspect that most (possibly all) Commons distributions need > the same NOTICE file - the only difference being the initial copyright > year. > > Or have I missed something here? Look at Common EL's NOTICE. Look at Apache HTTP Server's LICENSE. Both files should not be the same; and the final copyright year shouldn't either (ie: just because you build in 2008, doesn't magically give us 2008 as a latest copyright year). Making LICENSE/NOTICE inclusion easier is a good idea - but the mrr-plugin has solved it wrong as far as I can tell. We should solve it ourselves by making all components pull the same filenames into the jars we want them to go into (binary/source/javadoc). Hen --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org