Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 67168 invoked from network); 23 Mar 2006 18:26:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 23 Mar 2006 18:26:58 -0000 Received: (qmail 39855 invoked by uid 500); 23 Mar 2006 18:26:55 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 39619 invoked by uid 500); 23 Mar 2006 18:26:54 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 39608 invoked by uid 99); 23 Mar 2006 18:26:54 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Mar 2006 10:26:54 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [216.218.240.193] (HELO pogo.kaffe.org) (216.218.240.193) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Mar 2006 10:26:53 -0800 Received: from robilad by pogo.kaffe.org with local (Exim 3.35 #1 (Debian)) id 1FMTt2-0003cI-00 for ; Thu, 23 Mar 2006 09:46:16 -0800 Date: Thu, 23 Mar 2006 09:46:16 -0800 To: harmony-dev@incubator.apache.org Subject: Re: SableVM? -- ICLA details Message-ID: <20060323174615.GA13514@pogo.kaffe.org> References: <442168FC.1020208@sablevm.org> <4421A3B6.1060007@pobox.com> <44224CE8.1030308@sablevm.org> <20060323090021.GB1464@bali.sjc.webweaving.org> <4422BF83.5000706@sablevm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4422BF83.5000706@sablevm.org> User-Agent: Mutt/1.3.28i From: Dalibor Topic X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Thu, Mar 23, 2006 at 10:32:19AM -0500, Etienne Gagnon wrote: > Hi Leo, > > I started replying to your email, suggesting modifications to the ICLA > that would address my concerns. As this would probably lead to a very > long license thread, I erased it, and I am proposing a simpler solution. > > I am proposing that we strictly abide by the advertised Apache Harmony > Contribution Policy at: > http://incubator.apache.org/harmony/contribution_policy.html > but, we add one additional condition that must be met by the ASF, and we > add an explicit mention of it on signed ICLAs: > > 1- Current and future SableVM contributors sign the ICLA for > contributing patches and possibly gaining commit rights. > http://www.apache.org/licenses/icla.txt > > 2- Also, contributors must complete the Authorized Contributor > Questionnaire and submit to the Harmony PMC. > http://incubator.apache.org/harmony/auth_cont_quest.html > > 3- I sign a Software Grant license (with the authorization of the > appropriate SableVM authors to do so) for each bulk contribution. > http://www.apache.org/licenses/software-grant.txt > > 4- I fill a Bulk Contribution Checklist for each bulk contribution. > http://incubator.apache.org/harmony/bulk_contribution_checklist.html > > 5- The ASF provides me with an official, legally binding document, > signed by officers that have sufficient rights to do so, stating that > it will only sub-license (distribute, etc.) code contributed by SableVM > authors (can be identified specifically) and derivatives of this code, > under licenses that require explicit acknowledgment of the copyright > of these authors and that require redistribution of the related text > found in the NOTICE file. [I have no trouble letting the ASF lawyers > come up with some text proposal. I would highly suggest reusing words > off the Apache License 2.0 to do so. I can even propose some text, if > you wish me to do so.] Is the intent that you want to be able to claim copyright on VMs linking to Harmony's VM modules? cheers, dalibor topic > > 6- Each ICLA and Software Grant has an explicit hand written reference > to the ASF document in "5-" beside the signature(s). A copy of the > ASF document in "5-" is added as an appendix to the ICLA/SG in your > records and our records. > > > I sincerely think that the above should be acceptable to all parties > involved. SableVM authors would end up strictly abiding by the existing > contribution policy, yet the ASF would be providing us with the security > we require to acknowledge our contributions. > > See below for a short comment. > > Leo Simons wrote: > >>So, for example, the ASF could sublicense > >>derivatives of our work under any license it wants, without even > >>acknowledging our contribution in a NOTICE file. > > > > "When hell freezes over..." > > As far as I know, the ASF has no power to control US federal and state > governments. So, the ASF cannot assure me that US laws will never > change in the next millennium (you never know how long the US government > will extend copyright, given Disney's lobbying) as to allow Microsoft or > any such party to gain control on the ASF, possibly after a bankrupt or > something similar. It is very difficult to predict the future of any > corporation, be it a private, public, profit or non-profit organization. > So, I feel very, very uncomfortable to give a blank check to anybody. > > [Of course, the US government can also adopt laws that invalidate > written contracts...] > > > Hoping that my proposal above is acceptable to all. > > Etienne > PS: It seems we're getting down to the "real" stuff... heh. > > -- > Etienne M. Gagnon, Ph.D. http://www.info2.uqam.ca/~egagnon/ > SableVM: http://www.sablevm.org/ > SableCC: http://www.sablecc.org/