[Incubator] Transfering Code Copyright - restart

rich at richsteele.org rich at richsteele.org
Thu Sep 7 13:21:56 EDT 2006


Quoting Frank Warmerdam <warmerdam at pobox.com>:

> Note, I am not suggesting it is enough for some committee to make this
> assignment.  I'm suggesting digging up all the original contributors
> that can be practically reached.  I understand that the copyright remains
> with the original contributors currently, and that they need to reassign
> it for it to be valid.

OK, that is my understanding too.

> Are you suggesting we need to know with some degree of precision what
> parts of the code came from who?  Or just that we need to get assignment
> for all the original contributors?

If you can get all of the original contributors, then you wouldn't  
need to identify specific parts of the code since you would get  
blanket assignments from each developer covering the entire spectrum  
of contributions, all of which taken together would form the whole.   
However, if you can only get, say, 70% of the developers who  
contributed to a project, then you would need to take a hard look at  
what that other 30% contributed.  Does the foundation have sufficient  
rights to that code under some license? Did the contributor have the  
right to contribute the code?  was it his/her code or did he/she  
commit someone else's code?  Basically, we'll need to do some due  
diligence on the provenance of the code and determine whether it is  
kosher, "semi-kosher" and thus not likely to result in legal problems  
down the road, or problematic and thus probably should be  
removed/rewritten.

> Sorry, I was just attempting to come up with some precise way of
> describing what was being contributed.  If it is legally sufficient
> to say something like all code contributed in the past, and in the future
> as part of the GeoTools project, then that is far better.
>
> This is one example of where "I am not a lawyer" is dangerous. :-)
>
> I see the template assignment indicates "all past, present, and future
> computer code you have contributed, are contributing or will contribute
> to any OSGeo project."   This certainly seems quite broad and
> straight forward.   I like that I would just have to sign it once for
> any projects I'm involved in.
>
> I assume if a contributor wanted, they could alter the text to list
> only one project?

Yes, the form of copyright assignment I sent around is very broad, as  
it covers past and future contributions, and covers code contributed  
to ALL foundation projects.  For example, if you wanted to contribute  
your GDAL code, but nothing else, you could make it specific.  For  
other projects, you might have to sign a CLA if that PSC required it.   
Similarly, the GeoTools folks would probably want to limit their  
contribution to GeoTools code.  We can create different versions of  
the form if that is what is intended.

> It seems funny that even at that, if GeoTools "declared" GDAL part of
> it's project, all my copyright on GDAL code would then revert to
> OSGeo (if I had signed the assignment, even limited to GeoTools).

I'm not sure I follow, but I'm not sure how a third party group making  
a statement would affect copyright ownership.

>>> Once they have such a template letter, they can get people to start
>>> printing them, signing them, and mailing them to OSGeo for storage
>>> somewhere.
>>
>> Ah yes, "mailing them to OSGeo".  Do we have a PO box and an admin yet? :)
>
> For the time being I'd be willing to be a maildrop for code assignments.
> I'll pass them on to the ED for permanent storage as OSGeo legal documents
> when the ED is in place.

Frank is a very good guy!




More information about the Incubator mailing list