Messages in this thread | | | Date | Wed, 4 Aug 2004 11:51:17 -0700 (PDT) | From | Linus Torvalds <> | Subject | Re: Linux 2.6.8-rc3 - BSD licensing |
| |
On Wed, 4 Aug 2004, Fruhwirth Clemens wrote: > > As a matter of principle I do not add additional restrictions as respect > for the original author's efforts. But James, David or Linus might do > that, and by accident choose these additional restrictions to be like > those of the GPL. I would understand such action as I'd would like to > see that every kernel code is protected by the GPL.
That's not actually what we did. I refused the code originally because I didn't feel that Gladman's license was a proper subset of the GPL. I only accepted it after dual-licensing under the GPL had been ok'd by Dr Brian Gladman himself.
Note that the kernel is perfectly fine with dual-licensing: there's a number of drivers in the kernel that can be distributed either under BSD or GPL licenses. I hate adding restrictions too, so when we have a mix of licenses, I much prefer allowing _both_ for that piece of code. That's why the current aes-i586-asm.S file has
// ALTERNATIVELY, provided that this notice is retained in full, this product // may be distributed under the terms of the GNU General Public License (GPL), // in which case the provisions of the GPL apply INSTEAD OF those given above.
Of course, the kernel itself always uses the GPL version, but dual licensing is how we can allow certain drivers to be maintained across Linux and the BSD's (or other projects, for that matter). No need to duplicate work that way.
Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |