Situace kdy se drivery považují za součást jádra je podle mne naprosto úchylná a linuxu jenom škodí. Co potřebujeme je oddělení ovladačů od jádra a systematickou podporu binárních ovladačů. Pokud instalace driveru musí zahrnovat patch kernelu a jeho rekompilaci je to špatně.
Postoj vývojářů linuxu že hardware který nemá open source ovladače se nebude podporovat je sice teoreticky prospěšný ale naivní a v praxi absolutně nefunguje - myslím že to prosazují už dostatečně dlouho aby pochopili že to nepřináší výsledky u velké části výrobců. Binární ovladače firmy totiž používají mimo jiné i:
Co potřebujeme je pořádná podpora binárních ovladačů - s podporou podepisování, online databází ovladačů a podporou jak pro monolitický kernel tak moduly. Kromě toho linux potřebuje myslím zoufale i drivery pro grafické karty nezávislé na X. Nejlepší by bylo pojmout to systematicky pro všechny opensource OS - vytvořit standard binárních driverů přesahující jednotlivé operační systémy (linux/*bsd/solaris). Nebo unést driverový model Windows - ale to znamená že by nebyl pod kontrolou. Spíš tedy umožnit Windows používat snadno náš "open" driver model - pak by výrobci mohli dělat drivery jen pro něj ;-)
(samozrejme jsem pro aby komercni ovladace byly otevrene, ale pokud nejsou a nutne je nepotrebuju, tak je volba jasna ;)
ps: ktera ze to je moje oblibena distribuce? ... dslRozumim, ze FSF si brani sve. Otazka je - je tohle opravdu ten spravny cil? Vsak i mezi vyvojari, kteri prispivaji svym kodem do kernelu, jsou taci co naprosto evidente porusuji GPL a registrovane ochranne znamky Linuxu.
Doporucuji se podivat na Licencovani binarnich driveru Luca Risolia . A jakou to ma peknou sajtu o linuxu ze :)?
Za cenu 10EUR dostanete binarni driver zkompilovany pro jednu binarni verzi kernelu ze seznamu beznych distribuci. Za 200EUR dostanete binarni driver zkompilovany pro jednu binarni verzi kernelu.
Zajimalo by mne jak to ten clovek dela, ze neporusuje GPL kernelu :)?
Nemyslim ze by vsechno melo byt zadarmo. Linuxovy kernel ale neni zadarmo, stalo to spoustu prace lidi, kteri se rozhodli za jakych podminek se ma sirit. Nechat si zaplatit za praci je spravne, ale nechat si platit za binarni drivery zkompilovane pro jednu verzi kernelu je obycejne parazitovani.
Michal Ambroz