Return-Path: Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: (qmail 46503 invoked from network); 23 Mar 2010 20:09:43 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Mar 2010 20:09:43 -0000 Received: (qmail 89199 invoked by uid 500); 23 Mar 2010 20:09:43 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 88967 invoked by uid 500); 23 Mar 2010 20:09:42 -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 88960 invoked by uid 99); 23 Mar 2010 20:09:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Mar 2010 20:09:42 +0000 X-ASF-Spam-Status: No, hits=-1.3 required=10.0 tests=AWL,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of phil.steitz@gmail.com designates 209.85.219.221 as permitted sender) Received: from [209.85.219.221] (HELO mail-ew0-f221.google.com) (209.85.219.221) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Mar 2010 20:09:34 +0000 Received: by ewy21 with SMTP id 21so871318ewy.5 for ; Tue, 23 Mar 2010 13:09:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :reply-to:user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=NV9J/9MqGhjwjp4mzFyDaqs+ooFL459SJWGJ0S4HW3Y=; b=i7S0AQG7SAjdIaUKXgWqPJKsEqGhluNiUAs39Lepxz6yOkwK+a2fwfCgGBGXSOH6q+ vXF3KI7c4TpRZviXdqZ3IqeYi1NLnV6LZnXPEHVcnxrft77LaVzQLXuymjQEhn53eqDD /DuNETKZMLpZL1JOz+UvdLciEdKMYruhb6j4o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:reply-to:user-agent:mime-version:to :subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=jtA6ml8SWS0/RjUAsxkqdLLqYBIYeQ/0zw+Vc9zS3VQm5eEUTUX8ijOHA/Tu1scGG0 s7mgifUC1GTvYZqIxULKfXKRPe6JsDIpSnVxSbCtHEcRz6eGpiB6i1GZ+MWWs/q4uRNm sEGzeDtMlcIoWOUufYysL33XLdzBXHC+YIA6U= Received: by 10.103.37.24 with SMTP id p24mr6040114muj.47.1269374950470; Tue, 23 Mar 2010 13:09:10 -0700 (PDT) Received: from phil-steitzs-macbook-pro.local (c-76-99-90-51.hsd1.de.comcast.net [76.99.90.51]) by mx.google.com with ESMTPS id y2sm3017642mug.21.2010.03.23.13.09.08 (version=SSLv3 cipher=RC4-MD5); Tue, 23 Mar 2010 13:09:09 -0700 (PDT) Sender: Phil Steitz Message-ID: <4BA91FE3.2070308@apache.org> Date: Tue, 23 Mar 2010 16:09:07 -0400 From: Phil Steitz Reply-To: psteitz@apache.org User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) MIME-Version: 1.0 To: legal-discuss@apache.org Subject: Re: Query RE: Forking References: <20100323120829.83873.qmail@minotaur.apache.org> In-Reply-To: <20100323120829.83873.qmail@minotaur.apache.org> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit rwinston@apache.org wrote: > Hi all > > I am the primary maintainer of commons-net. Summary: I am looking > into forking the project and doing future releases from somewhere > else other than Apache Commons. There are a few reasons for this: > one of which is I would like to collaborate with developers > external to Apache Commons, one of which has done a tremendous > amount of work that I would very much like to make use of. Have you asked this person to get involved in the Commons community? I am > also concerned about the dwindling activity around the Commons > community, and the general efficacy of Apache Commons per se. You should raise those concerns on Commons-dev. The overall commons community is by no means inactive. Like most components, commons-net has had its ups and downs in terms of active committers - sounds like you have a good idea above on how to get it going again. So > with this in mind, I have the following questions: > > * I am assuming (possibly naively) that a fork to another Apache > 2-licensed project should not be a problem, provided relevant > attributions are made - is this correct? * Anyone is free to do anything with ASF code that the ASL allows. Obviously package > names, etc. would need to change (this is a given) Not necessarily. What would be a bad thing would be to release code that is incompatible with ASF-released code with the same class names. Lots of OSS and commercial products embed ASF code with our class and package names. Someone more knowledgeable about the nuances of the ASL can comment / correct me; but I am pretty sure that attribution is all that is required legally. What is the *right thing to do* is a separate issue - see below. - are there > any other considerations that would need to be taken into > account? * It may be possible at some stage to do a "reverse > fork" back into Apache - would CLAs be needed from the main > contributors if this is the case? > You would need software grants from the external contributors and CLAs. Honestly, I think *the right thing to do* in this case is to bring the external contributors into the Commons community and take their code through the incubator clearance process. We have done this quite a bit in Commons and it has helped us grow the community and improve our components. I would be willing to help with this, as I am sure would other Commons committers. If you really want to start something else somewhere else, then you are certainly free to do that. In that case, the *right thing to do* in terms of package names, etc., is to either try to maintain explicit dependency on ASF-released code (i.e., build something on top of commons-net) or fork and repackage. Phil > Regards -- Rory > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For > additional commands, e-mail: legal-discuss-help@apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For additional commands, e-mail: legal-discuss-help@apache.org