Due to the most recent events regarding the kernel 5.9 and new functionality around tainted modules which prevent nvidia opencl from working I want to start a discussion about the GPL2 license.
In one of the dedicated threads about this nvidia topic it was proposed to revert that kernel 5.9 patch which introduced this new inherit_taint functionality which would make opencl work again. @philm was rejecting this with the following comment:
This statement really surprised me. And I replied to it:
And I added some supporting links in my reply.
My interpretation of the GPL2 is, that it grants you all the rights to change anything and distribute it as long as the result is still under GPL2. The GPL2 is very explicit about these rights. This is core of the license.
So where is this thinking coming from that a change to the linux kernel might break any law? Is this the predominate opinion of the Manjaro team?
Lets discuss this.