Return-Path: Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: (qmail 39342 invoked from network); 14 Apr 2010 20:05:32 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 14 Apr 2010 20:05:32 -0000 Received: (qmail 88291 invoked by uid 500); 14 Apr 2010 20:05:32 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 88059 invoked by uid 500); 14 Apr 2010 20:05:31 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: Reply-To: legal-discuss@apache.org List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 88052 invoked by uid 99); 14 Apr 2010 20:05:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Apr 2010 20:05:31 +0000 X-ASF-Spam-Status: No, hits=-1.4 required=10.0 tests=AWL,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of dfs@savarese.org designates 72.233.62.162 as permitted sender) Received: from [72.233.62.162] (HELO terra.savarese.com) (72.233.62.162) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Apr 2010 20:05:25 +0000 Received: from mail.savarese.org (mail2.savarese.org [192.168.2.5]) by terra.savarese.com (8.14.3/8.14.2) with ESMTP id o3EK53S9032567 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Wed, 14 Apr 2010 16:05:04 -0400 Received: from aragorn.savarese.org (aragorn.savarese.org [192.168.1.23]) by mail.savarese.org (8.14.3/8.14.3) with ESMTP id o3EK4wnM017147 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 14 Apr 2010 16:04:58 -0400 Received: from savarese.org (localhost [127.0.0.1]) by aragorn.savarese.org (8.14.3/8.14.3/Submit) with ESMTP id o3EK4vfX030436 for ; Wed, 14 Apr 2010 16:04:58 -0400 Message-Id: <201004142004.o3EK4vfX030436@aragorn.savarese.org> To: legal-discuss@apache.org X-Archive: no X-No-Archive: yes Subject: Re: Updating NOTICE files for previously AL 1.0 contributed code In-reply-to: Your message of "Mon, 12 Apr 2010 22:11:07 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 14 Apr 2010 16:04:57 -0400 From: "Daniel F. Savarese" In message , "Roy T. Fielding" w rites: >On Apr 12, 2010, at 9:53 AM, Daniel F. Savarese wrote: >> Should projects contributed to the ASF under the AL 1.0 which had = >their >> copyright statements stripped and do not presently contain an original >> copyright statement in the NOTICE file after conversion to the AL 2.0 >> have an original copyright statement restored to the NOTICE file? > >No. Thank you for the answer. That was my original understanding. >If all you want is to retain credit over time, then you should >do that in the README or some other form of credits file. My question has nothing to do with credit. It stemmed from seeing the mention of code exiting the ASF being required to preserve an ASF copyright notice in the NOTICE file when the ASF did not itself preserve a copyright notice in the NOTICE file yet, based on what I had seen, appeared to be doing so for projects entering the ASF under the AL 2.0 (e.g., http://svn.apache.org/repos/asf/stdcxx/trunk/NOTICE.txt, http://svn.apache.org/repos/asf/incubator/trafficserver/traffic/trunk/NOTICE, http://svn.apache.org/repos/asf/incubator/esme/trunk/NOTICE.txt and others). I was trying to reconcile the inconsistent and seemingly inequitable treatment. >There is no motivating legal reason. Copyright notices are not >documentation -- they are statements of legal obligations. We don't >put them in every file because they can't be updated over time as >they become inaccurate (and, in most cases, they start out being >inaccurate because the original coders fail to account for all of >their own employers, contracts, and copy-n-paste sources). ... >The alternative is to have everyone add a notice whenever each >person (and/or their employer) makes a copyrightable addition to >a file. However, since nobody knows how much of a change is >necessary to be separately "copyrightable", all that will create >is another source of pointless arguments, ugly code, and hurt feelings. Thanks for the recap, but I am already aware of all of this. I was not asking about copyright notices in individual files nor about recognizing additions to code after it has entered the ASF. I was asking about an apparent inconsistent handling of the NOTICE file between projects originating elsewhere that entered the ASF under the AL 1.0 (which had no NOTICE file) vs. ones entering under the AL 2.0. What I infer from your answer is that projects that entered the ASF under the AL 2.0 list an original copyright in the NOTICE file only when the contributor demanded it. In the transition from AL 1.0 to AL 2.0, original contributors were not made aware of the possibility to do so because the ASF sees it as an additional liability. As to a possible motivating legal, I was concerned with the contributor's ability to protect his own copyright in the future if all records of it were removed. As Lawrence Rosen has said in the past: http://mail-archives.apache.org/mod_mbox/www-legal-discuss/200503.mbox/%3C20050305230043.GA44112@mail26a.sbc-webhosting.com%3E >I caution you, however, against removing or altering copyright statements >already in the source code. That can affect your later ability to trace the >provenance of Contributions. It can cause confusion if Contributors seek to >license that same code to others in addition to their license to ASF. It can >potentially even affect the Contributors' rights to protect their own >copyrights in court if they acquiesce in the removal or alteration of their >copyright statements. (17 USC 405(c)). Why do it? http://mail-archives.apache.org/mod_mbox/www-legal-discuss/200503.mbox/%3C20050305112417.GA45904@mail26d.sbc-webhosting.com%3E >Regardless of the "*very* strong feeling" by ASF members that they want to >highlight the ASF identity rather than that of the contributors, modifying >or removing existing copyright notices in source code of contributions is >not the way to do that. It has the great disadvantage of obscuring the >provenance of the code, and it can lead to misunderstandings and grievances >later if contributors should want to use their own code in other ways. No >matter how adamant the members and board are, it is appropriate for lawyers >like us to say "you shouldn't be doing that." > >If copyright owners like BEA and IBM acquiesce in the removal of their own >copyright notices, they may be denying themselves the full protection of the >copyright law. (See 17 USC 405(e).) And they needn't do so as long as a >*valid* Apache copyright notice is placed on the entire collective work. >(See 17 USC 404(a).) I'd like to make clear I was not asking a frivolous question and am well aware of what discussions have occurred in the past and have a valid reason to desire complete disambiguation of ASF policy. Thank you Roy for clarifying the way things work. daniel --------------------------------------------------------------------- To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For additional commands, e-mail: legal-discuss-help@apache.org