The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Включение драйвера ACX1xx в состав Linux ядра на грани срыва"
Отправлено _Nick_, 11-Июн-06 11:32 
> А теперь считай - для написания драйвера нужно N человеко (извините,
> программеро) часов. Для его отладки нужно M тестеро-часов. Перемножаем
> на стоимость часа, складываем, накидываем расходы на оборудование,
> свет, налоги.... - получается сумма затраченная на разработку драйвера
> для одной системы.

Попраффка: этот драйвер для какой-либо одной системы состоит из логики и интерфейса к ядру операционки. Обычно логика - это и есть суть драйвера, и именно его разработка дорога и трудна. А интерфейс - уже чуть ли не работа с табличными данными (ведь интерфейс определен).


> Так как драйвера пишутся не на Java или .NET - то для переноса на
> другую систему надо разработать драйвер практически с 0. Т.е. вложить
> ту же сумму.

Бред. Вот я вижу прям, как ты написав драйвер под одну ос, выбросишь исходники и начнешь то же самое писать под другую... ;)
Конечно же ты начнешь переделывать уже имеющийся драйвер.
Ну и от того насколько неразумна была архитектура первого драйвера - зависят затраты на выпуск второго.

Есть уже готовая логика драйвера (причем, она может быть хоть на перле,  просто будет работать "небыстро" %) и для переноса ее на другой интерфейс ядра требует просто написания интерфейсной части, а это уже далеко не весь драйвер с нуля. Ну, а т.к. реально все пишут на сях - то вопрос совместимости  исходников логики просто отсутствует. ;)

Следовательно, то что производители железа не спешат с выпуском дров под невинды - говорит лишь о том насколько плохо были спроектированы эти дрова (что замена интерефейса ядра настолько уж дорогА), либо же, действительно, какие-то левые дела с мягкотелыми имеют место. Наиболее вероятен, увы, именно второй вариант...

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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