El mundo de los drivers en Linux nunca ha sido fácil para el usuario común. Ahora, una nueva solución propuesta por Novell (de la que por el momento se desconocen los detalles técnicos esenciales) pasaría por independizar al driver de una versión concreta del Kernel. Así, el driver y sus actualizaciones serían independientes de las actualizaciones del núcleo, pudiendo manipular ambos elementos por separado.
Novell continua recomendando que el desarrollo de los drivers se realice a través de kernel.org, el sitio que aloja el desarrollo del kernel y todo lo relacionado, agrupando una gran comunidad de desarrolladores independientes y aportaciones de empresas. No obstante, y para aquellos drivers que no sean aceptados en el kernel de Linux o bien que necesiten otro tipo de tratamiento, disponibiliza su sistema Partner Linux Driver Process.
http://developer.novell.com/wiki/index.php/Category
artner_Linux_Driver_Process