To view parent comment, click here.
To read all comments associated with this story, please click here.
What are you talking about?
My suggestion was not to remove the discarded license, but add a notice telling which license was chosen.
For this particular situation it goes like this:
The license chosen does not have to allow for removal of the other license, because the other license does not exist in any legal sense in the moment it is discarded. There is as such nothing that prevents removing the BSD-part (or the GPL-part), since it is not a legal document, unless it is chosen (in which case the other license is not a legal document). The license clearly allows for only one of the licenses and the copyright holder has told that the linux-devs were correct. This is because the code is licensed as BSD or GPL.
There is another kind of BSD/GPL dual license. That's the normal one where the BSD-code is sublicensed as GPL. In those situations it is a copyright violation to remove the BSD-license because it is licensed as BSD and GPL.
The "and" and "or" makes the difference.
Remember, just because a license text is present in a file does not mean that license is valid. Especially not when talking about optional dual licensing.
The FreeBSD-team removed the GPL-part and OpenBSD guys did not complain.
The code from Sam Leffner is not BSD-licensed NOR GPL-licensed. It is licensed under a license saying you can choose BSD or GPL. It explicitly allows for discarding one of the licenses (but not discarding both). One can then choose to distribute as BSD or GPL or under the original license, passing the option along. But one doesn't _have_ to do that. It's your own choice. It explicitly allows for choosing the license terms ýou want (from the two options).




Member since:
2006-01-29
I don't think that is possible unless the licence that the redistributor chose explicitly allows removal of the other license. Otherwise the redistributor does not have the right to change the licensing terms.
It may be possible to create a new dual licensing scheme where it is possible, but with the existing BSD/GPL it is not. (Keep in mind that with a new licensing scheme, the terms of distribution would be different from both the BSD and the GPL, so reconsideration of license compatibilities would be necessary.)