Линус Торвальдс включил в основную ветку ядра патчи, реализующие driver in userspace API в Linux.
Стабильный драйвер API уже анонсирован год назад. Теперь последние патчи и API включили в дерево Linux. Идея API - сделать проще разработку драйверов:"Этот интерфейс дает возможность написания большинства драйверов в userspace, с очень маленькой оболочкой драйвера внутри ядра. В API используется char device и sysfs для взаимодействия с userspace процессом, прерываний процесса и доступом к памяти"
>>> Оригинал