Everybody who uses Linux uses the Linux kernel (https://www.kernel.org/), so even though some companies have spent money on improvements to the kernel, they also use the work of others to realize their product, so the right thing to do is to give those improvements back to the community, that is the Linux way.
Putting in license stuff etc in the kernel that makes it usable only to those who use your distro is not the linux way.
I bought an AMD graphics card for a stationary computer and I could not get the accelerated graphics to work because the pro version of the driver was only available for distro's Ubuntu, Suse, Redhat and CentOS. So now I have ditched that AMD card and will never buy AMD again!
Putting in license stuff etc in the kernel that makes it usable only to those who use your distro is not the linux way.
I bought an AMD graphics card for a stationary computer and I could not get the accelerated graphics to work because the pro version of the driver was only available for distro's Ubuntu, Suse, Redhat and CentOS. So now I have ditched that AMD card and will never buy AMD again!
Last edited: