There are basically only three solutions to this problem:
1) Change the license of Linux to make module linking more permissive
2) Change the license of the Nvidia driver to be GPL-compatible
3) Design and implement a new interface that doesn't create derivative works when modules link to it
There is no "Alan and Linus relent and decide it's okay" option. They don't have that authority under copyright law.
1) Change the license of Linux to make module linking more permissive
2) Change the license of the Nvidia driver to be GPL-compatible
3) Design and implement a new interface that doesn't create derivative works when modules link to it
There is no "Alan and Linus relent and decide it's okay" option. They don't have that authority under copyright law.
Comment