You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Alexander Broekhuis <a....@gmail.com> on 2014/01/08 13:32:12 UTC

GSoC Donation and/or clearance

Hi all,

Perhaps this has been asked before, but I couldn't find a complete answer..

This summer a GSoC student implemented something for Celix which we now
want to include. Since this code is written outside of the foundation, I
would assume a standard code grant and clearance is needed.

Is this correct? And if so, who is the owner of that code? In other words,
who needs to send in the grant?

Any feedback is appreciated!

-- 
Met vriendelijke groet,

Alexander Broekhuis

Re: GSoC Donation and/or clearance

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Thu, Jan 9, 2014 at 1:28 PM, Alexander Broekhuis
<a....@gmail.com> wrote:
> ...What about IP Clearance? Does the same apply (we do know
> the code is clean) and can we assume it is ok?...

If committers of the ASF project in question have followed the
development this is not very different from code developed at the ASF
in my opinion, due diligence should have happened all along.

What do the GSoC rules say about this?

The best would be if they specify that all code belongs to the target
organization from the start. IANAL but if this is not the case I'd
think the code belongs to the student, and by signing up for GSoC they
make it clear that they intent to contribute it so we're good.

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: GSoC Donation and/or clearance

Posted by Alexander Broekhuis <a....@gmail.com>.
Hi all,

Thanks for the replies,


2014/1/9 Bertrand Delacretaz <bd...@apache.org>
>
> I agree - following the student's work should give you reasonable
> assurance that the code is their own, and the intent of the student to
> contribute the code to Apache should have been clear from the start,
> so IMO you don't need a grant in that case.
>

Sounds good to me. What about IP Clearance? Does the same apply (we do know
the code is clean) and can we assume it is ok?


-- 
Met vriendelijke groet,

Alexander Broekhuis

Re: GSoC Donation and/or clearance

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Thu, Jan 9, 2014 at 12:28 PM, Benson Margulies <bi...@gmail.com> wrote:
> ...The SGA usually comes into play if the code is not the work and
> property of an individual. The SGA allows some entity to grant the AL
> unambiguously. If the code is the work and property of an individual,
> the ICLA does that just fine...

I agree - following the student's work should give you reasonable
assurance that the code is their own, and the intent of the student to
contribute the code to Apache should have been clear from the start,
so IMO you don't need a grant in that case.

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: GSoC Donation and/or clearance

Posted by Benson Margulies <bi...@gmail.com>.
If the student provides it as a patch, then you are asking the usual
question about the quantity of code. There is no hard and fast rule,
but unless it's very large, the AL is very clear; patches sent to
mailing lists or attached to issue tracking systems or any of that are
covered by the AL. If the amount of code is very large, or if the code
is not clearly attached to a patch on a mailing list of issue tracker,
then you would need an ICLA.

The SGA usually comes into play if the code is not the work and
property of an individual. The SGA allows some entity to grant the AL
unambiguously. If the code is the work and property of an individual,
the ICLA does that just fine. Typically, the SGA is used for
corporations donating code to projects.


On Thu, Jan 9, 2014 at 5:23 AM, Pepijn Noltes <pe...@gmail.com> wrote:
> Hi,
>
>
> On Wed, Jan 8, 2014 at 3:53 PM, Ted Dunning <te...@gmail.com> wrote:
>
>> The standard rules all apply to GSoC students.  They should do their code
>> in as close to the standard way as possible (which would have precluded the
>> code being outside at this point) and they should file and ICLA if they do
>> enough to warrant it.
>>
>
> Thanks for the answer. It is not clear for me how the standard way would
> have precluded the code being outside. IMO the standard way is to
> communicate / discuss by mailing list,  developed code outside and accept
> it as patch. Then the student could have earned enough karma to be accepted
> as committer. But maybe I am missing something?
> This is also how we structured the GSOC project and as result the code is
> written outside the foundation.
>
> The questions we are now struggling with are: to accept the donation do we
> need an IP clearance?, if yes is a code grant needed? and if yes again who
> should sign this grant ?
>
> Greetings,
> Pepijn

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: GSoC Donation and/or clearance

Posted by Pepijn Noltes <pe...@gmail.com>.
Hi,


On Wed, Jan 8, 2014 at 3:53 PM, Ted Dunning <te...@gmail.com> wrote:

> The standard rules all apply to GSoC students.  They should do their code
> in as close to the standard way as possible (which would have precluded the
> code being outside at this point) and they should file and ICLA if they do
> enough to warrant it.
>

Thanks for the answer. It is not clear for me how the standard way would
have precluded the code being outside. IMO the standard way is to
communicate / discuss by mailing list,  developed code outside and accept
it as patch. Then the student could have earned enough karma to be accepted
as committer. But maybe I am missing something?
This is also how we structured the GSOC project and as result the code is
written outside the foundation.

The questions we are now struggling with are: to accept the donation do we
need an IP clearance?, if yes is a code grant needed? and if yes again who
should sign this grant ?

Greetings,
Pepijn

Re: GSoC Donation and/or clearance

Posted by Ted Dunning <te...@gmail.com>.
The standard rules all apply to GSoC students.  They should do their code
in as close to the standard way as possible (which would have precluded the
code being outside at this point) and they should file and ICLA if they do
enough to warrant it.



On Wed, Jan 8, 2014 at 4:32 AM, Alexander Broekhuis
<a....@gmail.com>wrote:

> Hi all,
>
> Perhaps this has been asked before, but I couldn't find a complete answer..
>
> This summer a GSoC student implemented something for Celix which we now
> want to include. Since this code is written outside of the foundation, I
> would assume a standard code grant and clearance is needed.
>
> Is this correct? And if so, who is the owner of that code? In other words,
> who needs to send in the grant?
>
> Any feedback is appreciated!
>
> --
> Met vriendelijke groet,
>
> Alexander Broekhuis
>