LWN.net Logo

Copyright Assignment / Sharing

Copyright Assignment / Sharing

Posted Mar 7, 2008 20:46 UTC (Fri) by Sutoka (guest, #43890)
In reply to: Copyright Assignment / Sharing by kripkenstein
Parent article: OpenOffice.org moving to LGPLv3

In my experience, most* FOSS projects do not require transfer (or sharing) 
of copyright control. With the exception of GNU projects, I'm pretty sure 
transfer/sharing is more so the exception rather than the rule, and may 
not be _that_ needed for enforcement (mostly just for changing the license 
easily?)


* I haven't really looked closely, pretty sure most of the common bigger 
FOSS projects like the Linux kernel, KDE, and lots of GNOME applications 
don't require any copyright magic. I think BusyBox doesn't do any sort of 
copyright pooling and it looks like it hasn't stopped them from enforcing 
their license**

** http://lwn.net/Articles/272041/


(Log in to post comments)

Copyright Assignment / Sharing

Posted Mar 7, 2008 21:14 UTC (Fri) by drag (subscriber, #31333) [Link]

There are lots of different projects that require copyright transfer in order to contribute.
MySQL is another example of a project that requires copyright transfer. 

Another example is Apache foundation asks for copyright assignments.

There are a variety or reasons why you'd want copyright assignment. 

A couple examples from GNU include that you don't have to worry about legal representation..
the only people that can go after license violations are the ones that own the copyrights. Of
course GNU offshoots like the Freedom law foundation have made it easier for independant
programmers to get that sort of representation.

Another example is if you want to have more licensing flexibility. GNU will let individuals or
projects have special exceptions for code they want to use from GNU software.. Like Gnash is
based on public domain-licensed software and if the original author wanted code back they
would be willing to do it. In this way GNU is often much less licensing-nazi-ish then they
seem at first blush. It's much easier for people to negotiate with them then, say, Apache
foundation for licensing compatibility issues. 
People like MySQL or Trolltech will have proprietary versions of their software available for
people that do not want to abide by the terms of the GPL for whatever reason. 


Of course with out the copyright assignment a project can track down the original programmer
and get special exceptions, but that is a lot more tougher and most people don't want to deal
with that on a individual basis.


This seems to be what Sun is after. They want to be able to change licensing terms to suite
customers or third party software company's demands. This is normal stuff and I don't think is
something that is worth being alarmed about. 

Copyright Assignment / Sharing

Posted Mar 7, 2008 23:02 UTC (Fri) by atai (subscriber, #10977) [Link]

Some GNU projects (mainly the core ones) require copyright assignment.  Many other GNU
projects do not require assignment at all.

Copyright Assignment / Sharing

Posted Mar 8, 2008 0:59 UTC (Sat) by vonbrand (subscriber, #4458) [Link]

The FSF most certainly does require assigning copyrights to them for any substantial modifications to all GNU projects.

Not every set of files under GPL is a "GNU project"...

Copyright Assignment / Sharing

Posted Mar 8, 2008 1:32 UTC (Sat) by atai (subscriber, #10977) [Link]

I know what I talk about. I am a GNU maintainer. But I will use a large GNU project as an example.

GNU Telephony, for example, has its sources copyrighted by David Sugar, Open Source Telecom Corp, etc., to name a few. No where does the FSF require copyright assignment for this project.

Contributions need to be under the same license as the rest of the project (GPL v2, v3, etc.) but that is not copyright assignment.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds