Автор Тема: За/против proprietary драйвери в линукс ядрото?  (Прочетена 1266 пъти)

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Наскоро имаше поредната порция дърпаници по този въпрос. За това как след края на 2007 нямало да се пишат ядра които да подържат модули с лиценз != ГПЛ. И т.н. В ЛКМЛ Линус се е изказал по въпроса много забавно '<img'>

Преди да питам за вашето мнение, ще си позволя да изкажа моето. На работа администрирам бройка машини, в чието ядро в момента има proprietary модули. Вкъщи АТИ видеокартата ми доскоро работи с такъв "фирмен" драйвер (fglrx), защото малко или много работи по-добре от ОС версията на модула. Да, според мен в ограничени случаи това е приемливо. Идеята на софтуерната свобода е да можеш да избираш най-доброто за теб. Ако линукс разработчиците мислят да ми ограничават свободата да ползвам софтуер със затворен код, това ми е определено против разбиранията. Естествено, прекрасно е и когато съществува ОС версия и когато мога да избирам.

Според мен и двете крайности в това отношение са безумни. Теорията че не трябва да има драйвери със затворен код и хардуер със затворени спецификации е силно подържана от хората от лагера на ОБСД (#$^#$%#$%#$'<img'>. Тези фанатици измислят даже песнички по този въпрос. Значи, силно не споделям такъв вид войнстващ възглед по въпроса.

Другата крайност е...хмм също лоша работа. Ако оставим само производителите на джаджи да ни пишат драйвери, това означава че първо излагаме огромна част от системите на риск (наскоро имаше ОГРОМЕН проблем с едни видеодрайвери на Нвидия да речем). Означава че утре дебилите от Майкрософт ще им бутнат пари да спрат подръжката за линукс и няма да може да се предложи алтернатива.

Според мен винаги ще има хора, които да желаят да разработват драйвери за джаджи, за които няма спецификации, да reverse-engineer-ват начина им на работа и т.н. Мисля че не бива нито напълно да отрязваме възможността да ползваме затворени драйвери, нито да позволим някой ден те да доминират. Ето това за мен е истинската свобода, свободата да избирам.

Какво мислите вие?

П.П. това е по случай предложение за пач за драйвер който да го накара просто да спре да обработва IRQ-тата си в един момент. Линус им е писал че няма да merge-ва такова нещо и че ако си мислят че чрез неговото ядро ще си налагат политическите възгледи по-добре да се откажат. И да го merge-нат първо в ядрата, които се ползват от РедХат, Сусе и т.н.



Активен

"Knowledge is power" - France is Bacon

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
работи ли, не го поправяй!

paucku

  • Напреднали
  • *****
  • Публикации: 638
  • Distribution: Kubuntu LTS (отскоро е - тествам я в момента)
  • Window Manager: KDE
  • Райчо Николов
    • Профил
    • WWW
Някъде прочетох, че несъвместимите с GPL драйвери нарушавали GPL, но така и не разбрах как става това.

Въпросният пач ми изглежда, като абсолютна боза. Според мен не може да използваме несвободни методи за да налагаме свобода. Накак си е лицемерно. Това прилича точно на DRM, на което не сме почитатели.

А който толкова е почитател на свободата, без да осъзнава, какво точно означава тя, да си направи такова ядро и да си го поддържа, ако може. Според мен това ще донесе много повече проблеми, отколкото ще реши.
Активен

prowler

  • Напреднали
  • *****
  • Публикации: 103
    • Профил
Поддържам мнението на Линус Торвалдс, което прочетох в дискусията по този въпрос, т.е. не трябва да се налага нищо в свободната зона.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Proprietary лицензи
Живота, вселената и някакви други глупости
Whisper 6 2237 Последна публикация Apr 22, 2008, 12:52
от gotha