Cronyx Site
About Cronyx
Products Prices Contact information Search English 
English Russian  Russian
Software Payment
What's new
F. A. Q.
Partners
Site map


Форум cronyx.ru (архив)

Так сложилось.rik  ::  2003-07-05 01:16

Основная причина в том, что было решено сперва разобраться с драйверами для FreeBSD, тем более что драйвер Sigma там уже был, хотя и старый. Переговоры на эту тему с одним из разработчиков FreeBSD идут уже более полутора лет. Я не уверен что в случае Линукса не возникнет подобной проблемы.
А вот о пользе наличия драйверов в ядре с "технической" точки зрения я бы поспорил.
Если драйвера будут в системе, это не решает каких-либо проблем. Некоторые части драйвера, вроде утилиты управления или скриптов запуска не являются частью ядра. А именно они и есть проблемная часть драйвера, зависящая от дистрибьютива. С ядерной частью драйвера (модулями) проблем от различных дистрибьютивов практически не бывает.
Если даже допустить что весь драйвер целиком поставляется в составе ядра, то проверка правильности его работы в новом ядре также лежит на производителе. За нас проверять наш драйвер ни кто не станет, хотяб по причине отсутствия у них нашего оборудования.
Кроме того, обновление драйвера в составе ядра происходит не так быстро как хотелось бы, судя по опыту "засылки" исправлений для других драйверов как в FreeBSD, так и в Linux.
Резюмируя, работы в этом направлении ведуться, хотя, к сожалению, и не очень успешно (по причинам, в основном, от нас не зависещам). С технической точки зрения драйвер в составе ядра проблем не решает, а, скорее, добавляют их.



почему драйверы не в ядре линукса?
aglukhov  ::  2003-07-04 13:24
   Так сложилось.rik  ::  2003-07-05 01:16

Copyright © 1996-2024 Cronyx