On Sun, Sep 16, 2007 at 10:39:26PM +0200, Hannah Schroeter wrote:Dual licenced code by definition explicitely states that you can choose the licence - otherwise it wouldn't be called dual-licenced. Noone said otherwise. The licence in question was: <-- snip --> /*- * Copyright (c) 2002-2004 Sam Leffler, Errno Consulting * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer, * without modification. * 2. Redistributions in binary form must reproduce at minimum a disclaimer * similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any * redistribution must be conditioned upon including a substantially * similar Disclaimer requirement for further binary redistribution. * 3. Neither the names of the above-listed copyright holders nor the names * of any contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * Alternatively, this software may be distributed under the terms of the * GNU General Public License ("GPL") version 2 as published by the Free * Software Foundation. * * NO WARRANTY * ... <-- snip --> Theo claimed it would "break the law" [1] to choose the GPL for _this_ code. [2] Is it really ethical to use a licence that does not require to give back, but then demand that something has to be given back? Why don't you use a licence that expresses your intentions in a legally binding way? You could also see it from a different perspective: If you like that the GPL enforces that everyone has to give back, do you also want to see your code BSD licenced without this protection? But the truth is a bit less harsh: In reality most Linux kernel developers might not mind to give back - and e.g. much of the ACPI code is BSD/GPL dual-licenced, and there doesn't seem to be any problem with this. But Theo's wrong accusations regarding dual licenced code might not be the best way for starting a fruitful collaboration... cu Adrian [1] http://lkml.org/lkml/2007/9/1/102 [2] The fact that Alan didn't notice that part of Jiri's patch touched non-dual-licenced code is the mistake I already mentioned - but this mistake is not what Theo is ranting about. -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed -
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Zhang, Yanmin | AIM7 40% regression with 2.6.26-rc1 |
| Andrew Morton | -mm merge plans for 2.6.23 |
| Linus Torvalds | Linux 2.6.27-rc5 |
git: | |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Arjan van de Ven | Re: [GIT]: Networking |
| Natalie Protasevich | [BUG] New Kernel Bugs |
