Problém je v tom, že licence GPL Vám přikazuje (velice zhruba řečeno), že k binárce musíte dodat i zdrojové kódy. U samotného jádra to není problém, ale jakmile do něj "zamontujete" binární ovladač, už to problém je, protože k němu ty zdrojáky dodat nemůžete (protože je nemáte a nedostanete).
A byl by (pravne) problem ty binarky dodavat jako moduly?
Predstavoval bych si to tak, ze spolecnosti by dodavaly ovladace (nejlepe treba jako jediny soubor) a kernel by je mohl automaticky (za pomoci nejakeho hezkeho a jednoducheho GUI) nahravat.
No, jak já to chápu, tak není zakázané si napsat jakékoliv ovladače. Ale nesmím je šířit, ani jako autor, s jinou licencí než GPL, neboť je to práce odvozená od toho jádra nebo k němu přímo linkuje. To znamená, že binární ovladače nemůže autor vůbec publikovat. Může šířit zdrojový kód, možná i pod jinou licencí než GPL, ale pak už to bude těžko binární ovladač.
Psát a šířit si můžeš cokoliv, ale nesmíš vzít Linux přilepit k němu binární ovladače a šířit dál. Když si jako uživatel slepíš Linux a binární ovladače tak není problém.
Vysvetli to nejakemu BFU proč mu v Kubuntu nejede jeho nVidia v 3D hned po instalaci když , proč mu nejdou pouštět eMPétrojky. Tomu je u p*dele nejaka legalnost jadra, stejně má doma nelegelni widle. Jedno z řešení by bylo po zakladní instalaci se zeptat "Chcete nainstalovat proprietární software? Umožní přehrávat MP3, ... " BFU by měl snadno plně použitelný PC s Linuxem. "A a a a vo voo vo to to toom to je e e "
Přesně! Zatím to řeší jen málo distribucí (Mandriva Powerpack, Aurox a ještě páru), ale je to dle mého nutnost, protože instalovat pro začátečníka ovladače od Nvidia/ATi je velký problém a o zprovoznění MP3 nemluvě...
Shouhlas, v pripade ubuntu to resi Automatix (dnes ve v2). Skvela aplikace ktera by se mela rozsirit mezi ostatni.
Diky Ubuntu a Automatixu jsem preorientoval 2 uzivatele windows...
"Ovladace (nVidia) si musi do win taky doinstalovat."
Přesně tak. Tady je problém především v tom, že se neshodneme na pojmu "znalý uživatel", protože tento pojem ve windows znamená něco jiného než v Linuxu. V Linuxu je znalý uživatel z windows *nic*. A tito uživatelé mají pocit, že když umí nainstalovat driver z dodávaného cd ve windows, tak už umí všechno a podle toho posuzují ostatní.
Proces instalace binárních ovladačů sice není v Linuxu úplně stejný jako ve Windows, ale podle mého názoru není nikterak složitý, obzvláště pak ne v distribucích, které se orientují na uživatelskou přívětivost. Navíc všude kolem jsou rozesety podrobné návody, jak to udělat.
Můžeme snad jedině namítnout, že uživatelé se nechtějí v tomhle směru "vzdělávat" a do dokumentace nahlížet. V tom případě by ale neměli přecházet na Linux, protože na jeho odlišnosti od Windows narazí na mnoha frontách, nikoliv pouze v rámci instalace binárních ovladačů.
Souhlas. Proc je vubec potreba vsechny portovat na Linux? Linux by mel pouzivat ten, kdo jej chce pouzivat, a ne vsichni s donucenim. Dle meho nazoru neni problemem nizka penetrace Linuxu ve svete oproti jinym OS, ale jemu "hazene klacky pod nohy" v podobe proprietarnich formatu a uzavrenych specifikaci k hardwaru.
Pouzivam Debian, ale nikomu nezakazuju pouzivat napr. Windows. Pokud mi ovsem dotycny bude chtit napsat zpravu bude muset pouzit Jabber namisto ICQ;-)
Ty musis maty ine CD/DVD s vlastnym instalatorom na proprietarne veci
mozes ale napisat "Ak chcete ziskat ovladace, pre lepsi bez vaseh HW vlozte CD 7 a napise /mnt/cdrom/install"
To mozes
nezabudajte ze tie ovladace nesmies v ziadnom zo spominanych pripadov davat "skompilovane". Musis to skopat na stroji uzivatela, teda okrem ineho chtiac nechtiac potrebujete instalovat veci potrebne pre kompilaciu.
Kdyz je mu to jedno, tak at pouziva windows (klidne kradene) a nedrzkuje. Bud chci mit neco, co ma vsechny dovednosti hned po instalaci (pochybuji, ze widle budou 3D akcelerovat s nejnovejsimi kartami bez ovladacu), nebo chci mit system, ktery mi z dlouhodobeho hlediska setri cas a nervy. Kdyz si vyberu jto ci to, nemuzu po tom chtit dovednosti druhe moznosti.
Co to sem pletete za nemsmysly s emptrojkokama? Pro ty existuje svobodnych prehravacu spousta. To ze mozna v nejake distribuci nejsou, je problem jejiho autora. ktery se nechal ovlivnit diktaturou zakonu USA.
Přesně. Čím více kontaminujeme OSS proprietárními komponenetami, tím více přicházíme o jeho výhody coby svobodného a otevřeného systému a přesouváme se k problémům proprietárních operačních systémů jako Windows.
tak tak, sak uvidime ked sa poriadne rozhybe scena s intel opensource drivermi, ak sa tam nahodov najde nejaka big chyba, ze oss driver-y dokazu vytrepat z intel grafik naozaj vsetok vykon (ako inak byva po dlhsom case so vsetkym oss :) ), tak mozno vyrobcovia zistia ze nemusia platit drahych developerov, ktory obcas nevedia nic napisat :) (ati ;) )