Relicensing: what's legal and what's right
Relicensing: what's legal and what's right
Posted Sep 4, 2007 17:34 UTC (Tue) by butlerm (subscriber, #13312)Parent article: Relicensing: what's legal and what's right
As a practical matter, I think it is counterproductive to encumber a driver so that the original authors cannot benefit from your additions.
However, Theo de Raadt's assertion about dual licensed files is without foundation. The rights that a license issuer has are derived from the copyright he holds in the original work. However this copyright does not extend to additions made by others. 17 USC 103 states:
"The copyright in a compilation or derivative work extends only to the material contributed by the author of such work, as distinguished from the preexisting material employed in the work, and does not imply any exclusive right in the preexisting material. The copyright in such work is independent of, and does not affect or enlarge the scope, duration, ownership, or subsistence of, any copyright protection in the preexisting material."
So if you start with a dual licensed file, and add additional material, the dual license only necessarily extends to the pre-existing material. The additional material is copyright by the author - who may license those additions in any way he pleases, provided that distribution of the whole is consistent with the license that governs each of the copyrighted portions.
And since the BSD license does not have any GPL style restrictions on the creation or distribution of derived works, any author who wishes to add GPL only material to a dual licensed file *effectively* converts it to a GPL file, because the BSD license only extends to the original pre-existing material, by virtue of the original author's copyright.
The BSD license text must be preserved of course, but nothing stops someone from writing a preamble that explains which portions of the file were written by which authors, and hence subject to their preferred licenses alone, and which portions are sufficiently intermixed that they (like the file as a whole) are governed by the restrictions placed by all of the licenses collectively.
I do find it highly ironic that Mr. de Raadt is trying to claim GPL license like properties for a license that has none. Once GPL, always GPL - yes. Once BSD, Always BSD? Not except in the most nominal of senses.
