The OpenNET Project / Index page

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



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

"OpenNews: Включение драйвера ACX1xx в состав Linux ядра на г..."  +/
Сообщение от opennews (ok), 08-Июн-06, 23:37 
Jeff Garzik в списке рассылки разработчиков Linux ядра выразил (http://kerneltrap.org/node/6692) опасение по поводу возможных проблем юридического характера в случае включения кода нового драйвера для беспроводных устройств ACX1xx, созданного с использованием методов обратного инжиниринга закрытых .бинарных драйверов.


Дело в том, что по законам США, разработка остается юридически чистой, если анализ работы существующего продукта и создание нового, осуществлялось разными, не связанными между собой,  группами людей. Драйвер же ACX1xx был создан одной командой разработчиков, которая и занималась обратным инжинирингом.


Ранее, уже был прецедент удаления (http://kerneltrap.org/node/3729) из дерева исходных текстов Linux ядра драйвера для web-камер Philips.

URL: http://kerneltrap.org/node/6692
Новость: http://www.opennet.ru/opennews/art.shtml?num=7693

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

Оглавление

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


3. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от GateKeeper (??), 09-Июн-06, 08:36 
Так всё-таки подпадает разработка kernel под юрисдикцию правового поля США или нет? Или можно разработать этот драйвер _за_ пределами этого правового поля?
Ответить | Правка | Наверх | Cообщить модератору

4. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от stroggemail (?), 09-Июн-06, 09:36 
Очень интересует этот вопрос, так как в этом устройстве http://www.handhelds.org/projects/hx4700.html  на сколько я понимаю используется этот адаптер.
Ответить | Правка | Наверх | Cообщить модератору

5. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от Аноним (-), 09-Июн-06, 10:20 
> Дело в том, что по законам США, разработка остается юридически чистой, если анализ работы существующего продукта и создание нового, осуществлялось разными, не связанными между собой, группами людей.
Интересно, а как в других странах ?
Ответить | Правка | Наверх | Cообщить модератору

16. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от Jay (??), 10-Июн-06, 18:45 
В России, насколько я помню закон об авторском праве в отношении программ для ЭВМ, обладатель легального экземпляра программы может проводить с ней практически любые работы, для того, чтобы программа работала в имеющихся у обладателя условиях. Точно помню упоминание слова "дизассемблирование", как разрешенного действия. Причем возможна и передача на дизассемблирование третьим лицам. Но, естественно, при соблюдении остальных пунктов закона об авторском праве.

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

--
Jay

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

22. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от Анна С.email (?), 08-Май-20, 15:04 
В других странах уже давно всё легко контролируется такими программами как здесь https://www.mspy.com/browsing-history.html
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

7. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от пИнгвин (?), 09-Июн-06, 11:27 
Меня вот интересует почему производители устройств не содействую разработке драйверов для их же желязяк и соответственно их большему использованию/распространению...
Ответить | Правка | Наверх | Cообщить модератору

14. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от gvyemail (?), 09-Июн-06, 15:50 
>Меня вот интересует почему производители устройств не содействую разработке драйверов для их
>же желязяк и соответственно их большему использованию/распространению...
Потому что линукса -- мало, а линуксов -- много.  Бишь их понять как раз можно.  Другое дело, что и среди них потихоньку движняк идёт. [насколько читал, взаимоотношения железячников с ms со где-то середины 90-х -- вообще отдельная песня с завитушками]
Ответить | Правка | Наверх | Cообщить модератору

9. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от Zlobec (?), 09-Июн-06, 11:58 
Ну зашибись - пусть будет еще одна ветка специально для US...
Надо всю разработку ядра перенести в Намибию...
Ответить | Правка | Наверх | Cообщить модератору

10. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от halt (??), 09-Июн-06, 12:06 
>Ну зашибись - пусть будет еще одна ветка специально для US...
>Надо всю разработку ядра перенести в Намибию...
а США ее бомбить не начнет :)
Вообще невозможно понять разрабочиков которые пишут дрова только под одну ось... или им мс башляет?


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

11. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от ifelemail (??), 09-Июн-06, 13:39 
> а США ее бомбить не начнет :)
Из-за пингвиначего кернела? Не, не начнет. Они бомбят только из-за того что так или иначе приносит бабки (ну или помогает удержать уже накопленное "непосильным трудом").

> Вообще невозможно понять разрабочиков которые пишут дрова только под одну ось... или им мс башляет?

Не, МС не башляет (по крайней мере небольшим компаниям - читай не IBM, HP, etc). Просто труд программера $ стоит (причем зачастую не малых), и компании за дрова программерам платят, а не требуют for free, linux же for free... А теперь считай - для написания драйвера нужно N человеко (извините, программеро) часов. Для его отладки нужно M тестеро-часов. Перемножаем на стоимость часа, складываем, накидываем расходы на оборудование, свет, налоги.... - получается сумма затраченная на разработку драйвера для одной системы.
Так как драйвера пишутся не на Java или .NET - то для переноса на другую систему надо разработать драйвер практически с 0. Т.е. вложить ту же сумму. Данный девайс потенциально купят 90% пользователей win и 10% пользователей lin, а теперь внимание вопрос - разработка какого драйвера окупится быстрее и начнет приносить прибыль? Для мелких компаний еще хуже - или денег на разработку альтернативных дров либо нет вообще, либо в 90% случаев они предпочтут их потратить на создание нового устройства и заработать денег на пользователях опять же виндовс.

С линукс драйверами есть еще одна шутка - ядро винды меняется не настолько быстро как линукс (примерно раз в 3 года), а соответственно получается раз написал - работает, а через 3 года уже и девайсы новые будут. А постоянно перетачивать (раз в 3-6 мес) драйвера под новые линукс ядра.... да еще и для 10% юзеров макс. - кому оно надо.

Конечно могли бы спецификации открывать, но это уже на совести компаний, да и тема у нас другая. Комерческая тайна наверное мешает.

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

12. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от Zlobec (?), 09-Июн-06, 14:45 
>Данный девайс потенциально купят 90% пользователей win
>и 10% пользователей lin, а теперь внимание вопрос - разработка какого
>драйвера окупится быстрее и начнет приносить прибыль?
Тут вот какая штука получается, стоимость разработки драйвера входит встоимость устройства, поэтому открытость или закрытость кода(если код не содержит каких-то хитрых алгоритмов) - на цену не влияет. Да и вообще помоему все сложность не Windows vs Linux, а Windows vs Все остальное.
А с быстрым измененией API уже вроде разобрались, и NOVELL услуги предлагает, да и API вроде как должны стандартизировать...
Ответить | Правка | Наверх | Cообщить модератору

15. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от ifelemail (??), 09-Июн-06, 18:57 
Дык вопрос не в том открытый он или нет и не в том входит или нет. А в том что если ты разработаешь девайс и будешь продавать его по $50 но с драйвером только под win, а я такой же, но с дровами под обе системы но за $55, то реально мой будут покупать только линуксоиды так как твой дешевле, а так как линукса мало (мы договорились 10%) то реально мою железку будут покупать только 10% а твою 90%, и это при том что у тебя затраты меньше...

Так что увы - пока линукса будет мало, а винды много (будет такой перекос) будет та же картина что есть сейчас....

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

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

17. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от Алексей (??), 10-Июн-06, 20:19 
Это будет только в том случае если это очень маленькая партия(до 1000 устройств(спецзаказ и т.п.)) или неправильная организация работы. При больших объемах продаж получается цена драйвера под миллионы :) иначе.
Ответить | Правка | Наверх | Cообщить модератору

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

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


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

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

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

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

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

13. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от Zlobec (?), 09-Июн-06, 14:47 
Не начнет, они туда ездят детев рожать
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

18. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от _Nick_email (??), 11-Июн-06, 10:44 
неприятно, но не критично

в портах все равно acx драйвер останеццо %)

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

20. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от МетаСтах (?), 11-Июн-06, 14:30 
А может как Столмен напишем, например в России юниксоидам wi-fi тока на Prizm всем остальным байкот, и так далее на все железо, и для простоты что где продается и ссылки на дрова под линухи, ведь есть нормальные производители.  
Ответить | Правка | Наверх | Cообщить модератору

21. "Включение драйвера ACX1xx в состав Linux ядра на грани срыва"  +/
Сообщение от _Nick_email (??), 11-Июн-06, 14:33 
>А может как Столмен напишем, например в России юниксоидам wi-fi тока на
>Prizm всем остальным байкот, и так далее на все железо, и
>для простоты что где продается и ссылки на дрова под линухи,
>ведь есть нормальные производители.

за такие дела нужно денег с этих нормальных снимать кучу.
Это ж реклама нифига себе.....

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

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

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




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

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