cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ron Wheeler <rwhee...@artifact-software.com>
Subject Re: ICLA for contributors
Date Fri, 10 Jun 2016 14:43:57 GMT
You are right.
The paragraph that I quoted from Apache is pretty clear about that.

They do recommend getting ICLAs from everyone but as you said, it is not 
required.

The CCLA is important and I would hope that the main corporate 
supporters are all covered.

Ron

On 09/06/2016 1:46 PM, Pierre-Luc Dion wrote:
> Hi Ron,
>
> As far as I know, ICLA and CCLA is required for commiters, but not required
> for non-commiters contributors. I don't know about all details, someone
> else in the ML might have more details about this. For sure, you can be a
> contributor without submitting code as a anyone in this ML is consider as a
> contributor.
>
> Cheers,
>
>
> On Thu, Jun 9, 2016 at 11:46 AM, Ron Wheeler <rwheeler@artifact-software.com
>> wrote:
>> As part of a discussion during last weeks meeting in Mpntreal, the
>> question was raised about the requirement to have an Individual Contributor
>> License Agreement (ICLA) for each contributor.
>>
>> http://www.apache.org/licenses/ describes the requirements as follows:
>>
>> "The ASF desires that all contributors of ideas, code, or documentation to
>> any Apache projects complete, sign, and submit (via fax or email) an
>> Individual Contributor License Agreement (ICLA). The purpose of this
>> agreement is to clearly define the terms under which intellectual property
>> has been contributed to the ASF and thereby allow us to defend the project
>> should there be a legal dispute regarding the software at some future time.
>> A signed ICLA is required to be on file before an individual is given
>> commit rights to an ASF project.
>>
>> For a corporation that has assigned employees to work on an Apache
>> project, a Corporate CLA (CCLA) is available for contributing intellectual
>> property via the corporation, that may have been assigned as part of an
>> employment agreement. Note that a Corporate CLA does not remove the need
>> for every developer to sign their own ICLA as an individual, to cover any
>> of their contributions which are not owned by the corporation signing the
>> CCLA."
>>
>> There is a split between desirable and mandatory.
>>
>> I am not sure that the argument that submitting a PR is a clear sign of
>> intent to give up all rights, has ever been tested in a court but it is
>> much easier to have an signed ICLA for each contributor.
>>
>> A CCLA for each company that is either paying people to work on the
>> project or has a clause in their employment contract giving the company
>> rights to all IP created during their employment is required. This removes
>> any ambiguity about the individual's right to make a PR.
>>
>> It is a little bit of housekeeping to keep track of the list of
>> contributors with ICLA's. A wiki page listing the contributors is a simple
>> solution.
>>
>> https://cwiki.apache.org/confluence/display/OFBIZ/Apache+OFBiz+Contributors
>> is what we did at OFBiz.
>>
>> The ICLA and CCLA is good for all Apache projects.
>>
>> Ron
>>
>> --
>> Ron Wheeler
>> President
>> Artifact Software Inc
>> email: rwheeler@artifact-software.com
>> skype: ronaldmwheeler
>> phone: 866-970-2435, ext 102
>>
>>


-- 
Ron Wheeler
President
Artifact Software Inc
email: rwheeler@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


Mime
View raw message