The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

OpenNews: В состав Linux ядра 2.6.27 принят gspca, набор драйверов для web-камер, opennews (ok), 22-Июл-08, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


14. "В состав Linux ядра 2.6.27 принят gspca, набор драйверов для web-камер"  +/
Сообщение от Аноним (3), 22-Июл-08, 22:23 
Драйвера отдельные не возможны пока нет постоянного API.

Любое изменение ядра может сломать драйвер.

А если драйвер в ядре - то тот кто меняет - поправит и драйвер.

Ответить | Правка | Наверх | Cообщить модератору

15. "В состав Linux ядра 2.6.27 принят gspca, набор драйверов для..."  +/
Сообщение от Светочка (?), 22-Июл-08, 23:01 
>Драйвера отдельные не возможны пока нет постоянного API.
>
>Любое изменение ядра может сломать драйвер.
>
>А если драйвер в ядре - то тот кто меняет - поправит
>и драйвер.

Вот в этом то и проблема, что нет постоянного API (если это действительно так). С постоянным API другие разработчики могли бы предоставлять свои драйвера, более того, разработчики ядра могли бы заниматься только ядром, отдав драйвера другим. При этом совершенно не обязательно переносить драйвера в userspace.

Ответить | Правка | Наверх | Cообщить модератору

18. "В состав Linux ядра 2.6.27 принят gspca, набор драйверов для..."  +/
Сообщение от Аноним (-), 22-Июл-08, 23:14 
>драйвера, более того, разработчики ядра могли бы заниматься только ядром, отдав
>драйвера другим. При этом совершенно не обязательно переносить драйвера в userspace.

Как говорится, не чините то что не сломано.Сделать ХУЖЕ не вопрос.А вот лучше... а вы думаете девелоперы драйверов вот так вот пачками по улицам гуляют стаями?Да?А кодить то все это кто будет?Кроме того в таком виде ядро и драйвера заведомо подогнаны.А если сделать как вы предлагаете - всегда настанет момент когда API перестанет удовлетворять текущим потребностям и станет ограничивать все и вся.И что делать с накопленой массой драйверов тогда?Выбросить и сказать "ой, чуваки, напишите плиз ваши дрова с нуля"?

Ответить | Правка | Наверх | Cообщить модератору

19. "В состав Linux ядра 2.6.27 принят gspca, набор драйверов для..."  +/
Сообщение от Ivan_Dives (ok), 23-Июл-08, 01:04 
> Вот в этом то и проблема, что нет постоянного API (если это действительно так).

/usr/src/linux/Documentation/stable_api_nonsense.txt

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

43. "В состав Linux ядра 2.6.27 принят gspca, набор драйверов для..."  +/
Сообщение от Светочка (?), 23-Июл-08, 20:32 
Для выделения драйверов в отдельный проект достаточно стабильного API на уровне исходных кодов, а не стабильного ABI (app binary interface).
PS: в linux даже makefile'ы при первом взгляде кажутся сильно запутанными, зачем все так усложнять - не понятно. К тому же в интернет иногда можно прочитать про регрессии ядра. Конечно можно сказать, что написание ядра задача сложная и все такое, но может стоит задуматься, что что-то разработчики не так делают, а не кричать Linux forever, Windows mustdie.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру