Linus Torvalds incluiu patches que implementam uma API para desenvolvimento de drivers em espaço de utilizador à árvore principal do kernel. A API estável para drivers já tinha sido anunciada um ano atrás por Greg Kroah-Hartman. Agora os últimos patches foram enviados e a API foi incluída na árvore de Torvalds. A ideia da API é tornar mais fácil a vida de desenvolvedores de drivers:
Esta interface permite escrever a maioria do driver em espaço de utilizador, com um pedaço muito pequeno no kernel. Utiliza um dispositivo char e sysfs para interagir com o processo em espaço do utilizador para processar interrupções e controlar acessos à memória.
Fonte : UnderLinux