On Wednesday 27 Apr 2005 15:19, Arnold Krille wrote: > On Wednesday 27 April 2005 15:44, Alfons Adriaensen wrote: > > Q. Suppose I write something and transfer copyright to you, > > as required for your project. Can I then still release the same > > code under the GPL ?
No. > > I'd guess not, since I gave up my rights to it. Right. > Thats the difference between the copyright (as in copy) and the > ownership. This is clearly parted in the german law at least and > called Urheberrecht vs. Verwertungsrechte. I think Urheberrecht (copyright) is what Julian is asking contributors to assign to him. Verwertungsrechte (commercial rights) essentially correspond to licensing arrangements in the US legal world, I believe, and they aren't at issue here. I don't know whether you can reassign copyright in Germany, but you can in the UK and USA. My view is that what Julian's suggesting is perfectly ethical -- he's inviting people to contribute to a project that will after all be under the GPL, and he's perfectly upfront about the commercial exploitation angle -- but practically problematic. It's fine for projects in which you aren't soliciting any contribution bigger than the odd bugfix, but if people might be contributing significant amounts of code (and n.b. I don't know how much work is needed for the Linux audio parts of JUCE) then the problems raised in this thread (not being able to then reuse your own code, for example, or to contribute anything derived from an existing GPL codebase) are probably significant for most potential contributors. I assume there are substantial reasons not to license the library under the LGPL, such as the fact that a commercial rival could then use it in their own proprietary products. One practical idea might be to suggest that authors of big contributions could (as an alternative to assigning copyright) retain their copyright but license it under a very permissive licence such as the BSD one. Then Julian and Mackie would be free to use it in any commercial product (provided the copyright was acknowledged), and the original author and others would be free to reuse or relicense it. There would be little fear of other third parties reusing the code in other proprietary products, if it was functionally specific to the GPL'd JUCE library. I imagine that arrangement would be more appealing to most potential contributors of large amounts of work. I certainly wouldn't mind it myself, whereas I probably would be put off by assigning copyright for anything bigger than a bugfix. Chris
