>в любом случаеНе в любом.
И даже некто Линус Торвальдс с Вами в корне не согласен. И те, кто набладает срач на тему закрытых модулей ядра (а тянется он года так с 1995) прекрасно помнят многие его высказываения на эту тему.
Очень хорошая цитатка на эту тему:
"I think you really just disagree on what is derived, and what is not. Richard is very extreme: anything that links is derived, regardless of what the arguments against it are. I'm less extreme". (Ричард - в данном случае конечно же господин RMS).
Или это: "Now, the above said, I much much prefer GPLd drivers, even if they are available only as modules. Especially if they were actually originally written for Linux, I consider it a bit dodgy to not use the GPL (they can potentially be considered derived works, even if you don't actually link them into the kernel, per se). But I do not want to force it on people that arguably are not doing derived work"
Таким образом, далеко не любой модуль ядра является "derived work". Линукс-девелоперы много лет ворчат на Линуса за такую позицию. Разговор даже переходил в плоскость: "Вашего кода в Linux меньше 10%, почему же Вы считаете, что можете один принимать подобные решения насчет модулей ядра?".
И если модуль ядра не является derived work, то Линус допускает возможность их существования под не-GPL лицензией. Многие с ним не согласны.