Quote Originally Posted by RealNC View Post
Not really. See for example NVidia and their inability to use proper kernel APIs (DMA-BUF) for their optimus support because that API is GPLed and the kernel doesn't provide an exception for it, like it does for some other APIs:


If the kernel actually was LGPL, they would be able to use that API.
If you read my original post, you would see that there was more to it than that:

Quote Originally Posted by ryao View Post
The only thing you mentioned that is actually GPL licensed is the Linux kernel. For most practical purposes, a GPL licensed kernel is effectively the same as a GPL licensed kernel. The only differences occur when you want to distribute proprietary code as part of it or reuse code from it somewhere else.
The post to which you replied was a correction of a typo where I had said an obvious tautology. What I had said covered your Nvidia example.