Closed gregkh closed 4 years ago
Can you elaborate on why this licensing scheme means not everyone can use this or contribute to it?
Most, if not all, kernel developers employed by companies are not allowed to contribute to non-GPLv2-compatible kernel code for obvious reasons (hint, you wouldn't want me to either).
I'll turn it around, why does anyone think this licensing scheme is a good idea, or, at the very least, even legal? :)
To the extent that proof of concept code isn't a derivative of the Linux kernel it would be very useful to other projects if the license isn't GPLv2-only, e.g. BSD/GPLv2 dual license like the i915 graphics drivers.
@gregkh @emaste we're working on an answer here -- expect more after the holidays -- but I can definitely say our intent is to make sure everything will be available with a permissive license option.
@gregkh the kernel modules (along with the rest of the repository) are now available as GPLv2.
Wonderful, thank you so much for doing this!
Apache 2 isn't a good kernel license (having to use "proprietary" as a module license string should have been a big hint.)
Please just make these GPLv2 so we can all use and contribute to them.