Гарольд Велт (Harald Welte) на конференции Freedom Hardware Engineer Conference 2008 представил доклад, в котором озвучил причины нежизнеспособности бинарных драйверов устройств в Linux и призвал производителей передавать драйверы в основной поток разработки ядра.
Основная причина проблем при создании бинарных драйверов - отсутствие ABI интерфейса для создания драйверов в Linux ядре. С другой стороны, достаточно нестабильный API, меняющийся от релиза к релизу, мешает поддержке обособленных open source драйверов или пересборке проприетарных, но проблемы автоматически исчезают, если драйвер разрабатывается в "mainstream".
Гарольд Велт - лауреат ежегодной премии за вклад в развитие открытого ПО, архитектор мобильной платформы OpenMoko, один из 5 основных разработчиков netfilter/iptables, мантейнер подсистемы пакетной фильтрации Linux ядра, активист движения свободного программного обеспечения, создатель сайта gpl-violations.org.
http://www.opennet.ru/opennews/art.shtml?num=19103 (//\"http://www.opennet.ru/opennews/art.shtml?num=19103\")