Компания Novell выступила с инициативой (http://www.linuxelectrons.com/article.php/20060517101104116) поддержки сторонних разработчиков драйверов устройств по интеграции их разработок в SUSE Linux, взяв на себя некоторые заботы о поддержанию совместимости.
Программа "Partner Linux Driver Process (http://developer.novell.com/wiki/index.php/Category:Partner_...)" позволит производителем оборудования выпускать драйверы для SUSE Linux без привязки к процессу обновления ядра Linux.
Novell самостоятельно будет сообщать разработчикам о всех изменениях kABI ядра (http://www.kroah.com/log/linux/stable_api_nonsense.html), которые могут повлиять на работу драйвера и совместно адаптировать его к внесенным изменениям.
По сути, Novell предлагает выпускать новые версии драйверов не для каждой новой версии ядра, а только при изменениях более статичного программного интерфейса ядра (kABI). Для этого планируется использовать наработки DKMS (http://linux.dell.com/projects.shtml#dkms) (Dynamic Kernel Module Support), созданные при поддержке компании DELL.
Кроме того, поддержка драйверов разрабатываемых в рамках программы, не входящими в состав дистрибутива, а доступных через сайт разработчика, будет интегрирована в YaST.URL: http://www.linuxelectrons.com/article.php/20060517101104116
Новость: http://www.opennet.me/opennews/art.shtml?num=7538
И Сайт Nvidia - Download Drivers -
Выглядеть будет так.
Drivers for Suse 10.1
Drivers for Suse 11
Drivers for FedoreCore 5.1
Drivers for Slackware 12
Drivers for Debian 4
Drivers for Madrake 12
Drivers for Trustix 4
Drivers for Ubuntu 1000
Drivers for gentoo 2005.0
Drivers for gentoo 2005.1
Drivers for gentoo 2005.2
Drivers for gentoo 2005.3
Drivers for gentoo 2006.0
Drivers for gentoo 2006.1
Drivers for gentoo 2006.2:-)
На самом деле это будет выглядеть так:
Drivers for kABI v 1.0
Drivers for kABI v 1.1
...
Тоже самое делают во FBSD (kld), только для этой OS драйвера по большей части пишут сами разработчики. :(
А ведь дров-то на самом деле не так много... в той же винде зоопарк с дровами не потому что чипсетов всякоразных дохрена, а потому что производители железа, юзающие по сути один и тот же чип, каждый выпускают дровишки под своим именем и подвязывают их к своей суперпупер-карточке (наглядный пример - сетевухи, у которых дрова можно разделить на пяток-другой взаимозаменяемых семейств, или хулетпакардовские лазерники, которые вообще практически все одним драйвером кормятся)...
Это не разнообразие железа, это коммерческий бардак.
Всё полностью наоборот. Железа много - драйвер один. На винде вообще парки ноль. Выводы.
Количество дров тут не при чём - Новелл пытается придумать нечто похожее на HAL. Непонятно, правда, как это получится без порядочной перетряски ядра, но начинание благое.
Давно пора.
Что наоборот-то? Я то же самое пишу: железа много, драйвер один. С одной поправкой - под винду каждый производитель прикладывает к по сути дела однотипному железу "свой" "продвинутый" драйвер. в результате возникает зоопарк клонов одного и того же драйвера.
Большая часть драйверов - взаимозаменяема, то есть дискетуёвина которую кладет в коробочку со своей сетевухой производитель Х, может успешно быть заюзана с карточкой производителя Y, при условии что их карточки используют один и тот же чип. Но в результате мы имеем <strikethrough>с гуся</strikethrough> c китайского железомейкера кучу дискет отличающихся по большому счету файлом readme.txt - это я и называю коммерческим бардаком.
Хрен тут плавал... Пример Микруха Philips 7134, которую пихают в ТВ-Тюнеры...
но вот не задача, почаму-то 100% работа способность известна только производителю...Мало знать как работают преобразования Лапласа или Фурье, необходимо преобразовать
функцию к виду возможному для sin-/сos- преобразовиния, или подготовить образ для
преобраз. Лапласа.
Вобщем отличия не в README.txt, а в схемотенике которая работает с центральным чипом/памятью.
Схемотехнику нагло дерут друг у друга. Загляни в прайс-лист любой компьютерной компании - глаза разбегаются от обилия нонеймового железа. Думаешь, у всех этих мелких производителей есть свой R&D Department? Очень сомневыюсь... Максимум на что их хватает - срисовать схему, по-своему оттрассировать печатную плату и гордо написать "Made by Вынь-Су-Хим Wordwide". Сам в свое время принимал участие в превращении буржуйских чипов в советскую серию 1564 :)
Да и у брэндовых производителей - достаточно вспомнить всем известную хохму про перерезание/перепайку дорожек на GeForce, или про пиленые камни интела :)Хотя вот буквально вчера столкнулся с забавным приколом - две звуковухи, на одинаковом чипе - но у одной выходы АЦП прямые а у другой инверсные. Наш схемотехник поглядел на это дело и назвал происками антиглобалистов %)
Novell вроде неслабо живёт, бабло зашибает... Давайте, заберём у неё ядро linux, раз она решила вести себя по-совковому - общее - это моё, а моё - это только моё.