Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 53433 invoked from network); 4 Nov 2004 02:54:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 4 Nov 2004 02:54:46 -0000 Received: (qmail 71232 invoked by uid 500); 4 Nov 2004 02:54:43 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 71114 invoked by uid 500); 4 Nov 2004 02:54:43 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 71099 invoked by uid 99); 4 Nov 2004 02:54:42 -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 [63.96.162.5] (HELO ussjmh01.bea.com) (63.96.162.5) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 03 Nov 2004 18:54:42 -0800 Received: from ussjfe02.amer.bea.com (ussjfe02.bea.com [172.16.120.52]) by ussjmh01.bea.com (Switch-3.0.5/Switch-3.0.0) with ESMTP id iA42sfZL001905 for ; Wed, 3 Nov 2004 18:54:41 -0800 Received: from USSEEX01.amer.bea.com ([172.17.64.15]) by ussjfe02.amer.bea.com with Microsoft SMTPSVC(5.0.2195.6713); Wed, 3 Nov 2004 18:54:41 -0800 X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Subject: RE: What to do with FTPServer and AltRMI Date: Wed, 3 Nov 2004 18:54:38 -0800 Message-ID: <4C2F1577F2EF2840A9AE9EC61860C8810181F7F7@usseex01.amer.bea.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: What to do with FTPServer and AltRMI Thread-Index: AcTCD/kLzxhdGpwoRiaiL5LwdafdRQAB0CLQ From: "Cliff Schmidt" To: X-OriginalArrivalTime: 04 Nov 2004 02:54:41.0318 (UTC) FILETIME=[A1873460:01C4C219] X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Niclas Hedhman wrote on Wednesday, November 03, 2004 11:36 AM: > On Thursday 04 November 2004 02:11, Stefano Mazzocchi wrote: >=20 >>> What about code that was contributed during Incubation? >>=20 >> They would have to obtain a license from the ASF to use that code, >> or, in alternative, a license from each invididual contributor. >> Since that license comes along with the files, if they like that >> license, they are set. >=20 > In fact, the ASL/CLA combo is a bit ambigous on these points as well, > since it basically says; > 1. The Copyright *owner* of any work is the producer of the Original > Work.=20 > 2. Any contributor agrees that each and every part of contribution to > the Original Work, becomes part of the Original Work. >=20 > =3D I don't own my patches. Not true. There's no document stating that the ownership of=20 contributions are ever transferred; they are only licensed so that the contribution can be included within an Apache product. Whether=20 you are a committer or other contributor, you continue to own your intellectual property. > The ambiguities arises from 'what scope' is Original Work. Is it a > single file? Is it more or is it less? It is whatever you submit, whether that is a file, a set of files, or a single patch to a file. > Assuming it is a single file, in Aaron's example the JExample team > could easily look at which files they originally contributed into the > Incubator, and extract them back out and re-license without any > additional assignments from other contributors. yes, assuming they owned the copyright as the original creators of the work (and without claims from some employer). > If an entire project is considered Original Work (as is the case in > Sun's licensing, which may or may not be relevant), then the entire > project is could be re-licensed. The 'entire project' would be considered as a collective work owned by the ASF. This doesn't mean the ASF owns the individual=20 contributions, just the copyright on the collection. The individual contributors definitely do not have the right to re-license the entire project, unless they owned every piece of it. > If it is 'less-than-a-file', it would be interesting to see how such > definition is made. It is defined by the patch that is checked-in by a committer or=20 contributed from someone else. It is defined in the Apache License as:=20 "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or = additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright = owner or by an individual or Legal Entity authorized to submit on behalf = of the copyright owner. For the purposes of this definition, = "submitted" means any form of electronic, verbal, or written communication = sent to the Licensor or its representatives, including but not limited = to communication on electronic mailing lists, source code control = systems, and issue tracking systems that are managed by, or on behalf of, = the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a = Contribution." > To make the case even more complicated, since the CLA covers the (2.) > above, patches arriving from non-ASF committers are also "in limbo", > since such contributor could say "I only contributed because it was > ASL", and so on.=20 Since only committers are required to sign the CLA, contributions from non-committers are covered by the Apache License v 2.0, which they must accept if they exercise any of the rights granted in that license. So, the paragraph quoted above applies to them as well. =20 > And OTOH, although right should be right, I doubt it would ever be > tried in court, and would I care if someone used a few hundred lines > of my code without giving me credit or licensing it as GPL which I > hate?? I wouldn't. Someone else with bigger ego than me maybe. >=20 >=20 > Cheers > Niclas Cliff --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org