Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 61411 invoked from network); 25 Sep 2004 15:38:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 25 Sep 2004 15:38:05 -0000 Received: (qmail 11742 invoked by uid 500); 25 Sep 2004 15:40:12 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 11606 invoked by uid 500); 25 Sep 2004 15:40:11 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: List-Id: Reply-To: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 11580 invoked by uid 99); 25 Sep 2004 15:40:11 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [32.97.182.111] (HELO over.ny.us.ibm.com) (32.97.182.111) by apache.org (qpsmtpd/0.28) with ESMTP; Sat, 25 Sep 2004 08:40:10 -0700 Received: from e34.co.us.ibm.com (e34.esmtp.ibm.com [9.14.4.132]) by pokfb.esmtp.ibm.com (8.12.10/8.12.9) with ESMTP id i8P4HAT3016092 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sat, 25 Sep 2004 00:17:11 -0400 Received: from westrelay02.boulder.ibm.com (westrelay02.boulder.ibm.com [9.17.195.11]) by e34.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id i8P4FsZd130014; Sat, 25 Sep 2004 00:15:54 -0400 Received: from d03nm113.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by westrelay02.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i8P4FrWl247648; Fri, 24 Sep 2004 22:15:54 -0600 In-Reply-To: <5F371E6A-0E72-11D9-AA42-000393753936@gbiv.com> To: general@incubator.apache.org Cc: Derby Development , general@incubator.apache.org MIME-Version: 1.0 Subject: Re: Derby code copyright question X-Mailer: Lotus Notes Release 6.0.3 September 26, 2003 From: Jennifer B Machovec X-MIMETrack: S/MIME Sign by Notes Client on Jennifer B Machovec/Raleigh/IBM(Release 6.0.3|September 26, 2003) at 09/25/2004 12:15:47 AM, Serialize by Notes Client on Jennifer B Machovec/Raleigh/IBM(Release 6.0.3|September 26, 2003) at 09/25/2004 12:15:47 AM, Serialize complete at 09/25/2004 12:15:47 AM, S/MIME Sign failed at 09/25/2004 12:15:47 AM: The cryptographic key was not found, Serialize by Router on D03NM113/03/M/IBM(Release 6.51HF338 | June 21, 2004) at 09/24/2004 22:15:53, Serialize complete at 09/24/2004 22:15:53 Message-ID: Date: Sat, 25 Sep 2004 00:15:52 -0400 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N I thought it might be helpful to give some background on the "all rights=20 reserved" phrase. The requirement for this phrase originated in the=20 Buenos Aires Convention of 1910, which provided that a copyright owner had = to make an express statement of the reservation of property rights in=20 order to have copyright protection in all countries that were party to the = convention. Because of subsequent changes in copyright law that I won't=20 bore you with (but can if you really want....), this phrase essentially=20 became useless for works first published in the United States and most=20 other North and South American countries. However, there are still a few=20 countries in which this is a meaningful declaration, and for that reason=20 IBM (and many other copyright owners, including ASF in its standard=20 notice) retain this phrase to avoid such an exposure. It does not in any=20 way change or restrict license grants that are made by the copyright=20 owner. As far as the copyright notice in the individual files, while I'm not=20 certain that there is a problem regarding the Apache Derby reference, it=20 would be consistent with the ASL v.2.0 instructions to add a notice=20 stating: "Licensed under the Apache License, Version 2.0 (the "License");=20 you may not use this file except in compliance with the License." That=20 should remove any ambiguity. Cheers, Jennifer "Roy T. Fielding" 09/24/2004 05:40 PM Please respond to general =20 To: general@incubator.apache.org cc: Derby Development Subject: Re: Derby code copyright question On Sep 24, 2004, at 4:27 AM, Rodent of Unusual Size wrote: > okey, after discussing this in seven different directions, we > have a clear conclusion, which i'll summarise here: A conclusion by whom? The board? Robyn? IBM? > 1. the NOTICE file (or NOTICE.txt) gets created if it doesn't > already exist, and this gets added to it: > > Portions of Apache Derby are =A9 Copyright 2004 International > Business Machines Corporation. All rights reserved. -1 The NOTICE file cannot contain restrictions on the license. "All rights reserved" is a restriction -- it is contradicting the irrevocable copyright license. > if there are earlier copyright years in any any of the main files, > the earliest one of all should be taken and used to change the=20 > notice > to 'Copyright , 2004 International ..'. in other=20 > words, > the range of copyright years in the NOTICE file should be the=20 > earliest > one with IBM's name on it in the sources, followed by ', 2004'. > > 2. the ibm copyright in the individual files gets replaced with > > Apache Derby =A9 Copyright 2004 The Apache Software Foundation. > All rights reserved. > > and reference to the apache licence added as described in > http://www.apache.org/licenses/LICENSE-2.0.html#apply > > et v=F3il=E0! that item can then get checked off the incubation goal list > and we can focus on *real* code issues. :-) No, it does not. It means the code in the individual files is not licensed under the AL2. It means that if someone wants to take an individual function out of an individual file and add it to their wizz-bang programmable dog, they have to ask permission from IBM. In short, their is no F*ing way this is going into code at the ASF. The copyright notice in the file has to say THIS FILE MAY BE COPIED under the terms of the Apache License. It cannot just say "Apache Derby" may be copied, since that name is not bound to any specific expression, and copyright notices that are not bound to an expression are null and void. ....Roy --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org