Shawn Walker wrote:

<Except that newer versions of the kernel continue to place kernel APIs
under a GPL only license, which prevents drivers that used to work
from continuing to work. Interfaces declared GPL are only useable by
GPL or compatible licensed modules. So, the benefit stands in my mind.>


The way nVidia solved this problem, as I understand it, is to divide the module 
loading process into two steps, first their own API, which needs to be 
recompiled for each kernel release, then the module itself.


<Not only that, the kernel maintainers are actively removing any
interfaces that they perceive as only benefiting binary drivers.>

I didn't know that.  This is a good point.
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to