Multitouch support for Ubuntu 10.10
Multitouch support for Ubuntu 10.10
Posted Aug 18, 2010 23:40 UTC (Wed) by hppnq (guest, #14462)In reply to: Multitouch support for Ubuntu 10.10 by bronson
Parent article: Multitouch support for Ubuntu 10.10
You seem to have missed that I apologized to anyone who was disturbed by the tone or the content of the message that was directly aimed at Jef, even though I think I have every right to question in strong words the motive of someone who keeps spoiling perfectly technical items in a way that can be accurately described with very normal nouns like "insinuations" and "noise".
This is what Jef calls, interestingly, "fair game".
I will leave it at this.
Posted Aug 19, 2010 0:14 UTC (Thu)
by jspaleta (subscriber, #50639)
[Link] (8 responses)
For example JBoss requires a contributor agreement for many of the projects under the JBoss umbrella. But I cannot find the clause in it which states that you are required to assign copyright to another entity.
For example JBoss Web requires in-part:
That is a very narrowly worded licensing clause which does not give Red Hat the copyright control necessary to re-license a contribution under a proprietary license. Its important to understand the difference between this sort of language...language that prevents proprietary exploitation of contributed work...and a blanket copyright assignment which allows a central authority to create proprietary licensed version of contributed code. The option to re-license code under later version of the GPL and LGPL is a universe away from a blanket copyright assignment which would allow a central for-profit entity to re-license contributions however it desires. If Canonical used similar narrow language such as that found in JBoss Web's CLA there wouldn't be much of an issue.
-jef
Posted Aug 19, 2010 10:21 UTC (Thu)
by hppnq (guest, #14462)
[Link] (7 responses)
Oh, I did. Really. Still do.
The topic of copyright assignment has been chewed to death for years. I gave a list of projects that you could study to see how they employ copyright assignment. Your due diligence should have made it clear to you that all these policies are different, that all these projects and companies -- and there are many more -- have their own different reasons for requiring contributors to enter into a special agreement regarding the intellectual property of the code, and that the results differ wildly.
It should have made it clear that there is no particular reason to single out the multitouch libraries in the long list of actual, popular and possibly heavily integrated chunks of software that are perhaps also running on your system right now, to make people aware of the risks of copyright assignment in general, or this one in particular.
Am I correct in thinking that, with all those announcements of new releases of, say, Evolution, not once did you chime in to warn people about the dangers of assigning copyrights to Novell? Are you surprised that I find this strange and therefore question your motives for spreading this "helpful information", especially since Novell's track record can't have escaped you?
Now, JBoss, indeed, is a bit different story. The agreement you need to enter does not require you to transfer copyrights, it only wants to make sure the license remains a (L)GPL one. Oh, and all the files have to include a JBoss, Inc. copyright notice. Fair enough, no? Especially considering the JBoss, Inc business model. Red Hat bought JBoss, Inc and the community, no copyright assignment needed. It worked out quite successful for them, a prime example of how community resources can be used to maximize corporate profits.
Posted Aug 19, 2010 10:35 UTC (Thu)
by rahulsundaram (subscriber, #21946)
[Link] (4 responses)
"All files (including tests) should have a header like the following:"
It is merely sound legal practise to have a project name listed and a per file copyright notice giving you all the rights under GPL or LGPL as applicable.
Posted Aug 19, 2010 13:38 UTC (Thu)
by hppnq (guest, #14462)
[Link] (3 responses)
Actually, I have checked quite a big handful of JBoss files and got a 100% score before I got bored: this template seems to be an awfully popular actual copyright notice.
To me it does not sound like a great idea, legally speaking, to put "Copyright EvilCorp" at the top of my file and relegate myself to @authors.
Posted Aug 19, 2010 13:57 UTC (Thu)
by rahulsundaram (subscriber, #21946)
[Link] (2 responses)
Posted Aug 20, 2010 8:40 UTC (Fri)
by hppnq (guest, #14462)
[Link] (1 responses)
Posted Aug 20, 2010 9:24 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link]
Posted Aug 19, 2010 18:16 UTC (Thu)
by jspaleta (subscriber, #50639)
[Link] (1 responses)
http://mail.gnome.org/archives/desktop-devel-list/2008-Ju...
A post made ironically enough on the same day I started posting on LWN. Difficult to argue that I missed a chance to lobby against Novell's copyright assignment policy on Evolution in commentary here when they decided to stop requiring about the same time I can to LWN. Maybe part of the reason they changed their policy was fear of my yet to be written scathing commentary of their policy.
Regardless of the reason, the history of evolution's change from a copyright assignment policy is a good lesson for Canonical to learn from for _all_ the codebases it requires copyright assignment for...a growing list of convenience libraries not limited to just this new multi-touch stack. It's a systemic problem in how Canonical approaches new development efforts.
-jef
Posted Aug 20, 2010 9:38 UTC (Fri)
by hppnq (guest, #14462)
[Link]
Obviously, you're not going to humour me, so I took some time to investigate. How could you miss this opportunity for instance? That's a very enlightening comment.
I am done now!
Multitouch support for Ubuntu 10.10
"You hereby grant to Red Hat, its successors, and assigns, the non-exclusive, transferable, irrevocable, perpetual, royalty-free right to use, modify, copy, sell, and distribute the Contributions under the terms of any version of the GNU General Public License, or any version of the GNU Lesser General Public License. Without limitation, this grant is made with respect to any copyright, patent, or other intellectual property or moral rights You may have in or to the Contributions."
Multitouch support for Ubuntu 10.10
Did you question my motives? I'm not sure you did.
You did give a long list of projects which you claim have a copyright assignment policy similar in nature to Canonical's.
Multitouch support for Ubuntu 10.10
Multitouch support for Ubuntu 10.10
"Have to" is very different from "should". It is merely a template
It is merely sound legal practise to have a project name listed and a per file copyright notice giving you all the rights under GPL or LGPL as applicable.
Multitouch support for Ubuntu 10.10
No one is refuting that. The JBoss story is about the "myth of Open Source".
Multitouch support for Ubuntu 10.10
Multitouch support for Ubuntu 10.10
Multitouch support for Ubuntu 10.10
Wow, it feels like much longer.
Multitouch support for Ubuntu 10.10