Na serveru Daniweb.com vyšel krátký článek shrnující pět věcí, které může udělat každý z nás pro to, aby bylo co nejvíce linuxových ovladačů. Primární je asi požadovat ovladače přímo po výrobci.
Na serveru Daniweb.com vyšel krátký článek shrnující pět věcí, které může udělat každý z nás pro to, aby bylo co nejvíce linuxových ovladačů. Primární je asi požadovat ovladače přímo po výrobci.
Pochybuju. Vyrobce ma za cil vetsinou zisk a na optimalizaci toho ma nejakou heuristiku ktera casto rika, ze nema cenu ztracet cas drahych vyvojaru na podporu nejakeho mensinoveho operacniho systemu kdyz misto toho muze vylepsit svuj produkt a razit ho v milionech pro lidi co maj widle.
Třeba by mohla komunita založit Hlavní správu pracovně-nápravných táborů. Tam by seděli desetiticíce Linuxáků a bez jakýkoliv znalostí by na papíře 16 hodin denně psali kód. :-D
Přesně tak. Navíc třeba pod NDA (i když ve zdrojácích se pak stejně odrazí většina klíčových informací z té dokumentace).
Na druhou stranu ta dokumentace bývá VELICE ořezaná, nekompletní, někdy i pro beta verze HW a ten prodávaný se pak chová trochu jinak (má konkrétní zkušenost s ESI Juli).
Nejlepe nekolik ruznych navzajem si protirecicich a zastaralych verzi navodu rozstrkat ruzne po obskurnich neoficialnich wiki a kdyz se na to nekdo zepta machrovat a delat z uzivatele blbecka, ze si to nedokaze vygooglovat. Tak bude vyrobce plne komunitne kompatibilni.
Nemyslim to tak ze bych byl proti komunite, ale jsem rozcarovany z pristupu k dokumentaci v Linuxovem svete :)
Jak zajistit co nejvíce ovladačů?
Především je třeba se začít řídit rozumem a ne ideologií fanatiků typu R.Stallmana.
Z toho vyplývá mimo jiné i to, že OS by měl mít nějaké rozhraní, které se nebude měnit několikrát do roka, měl by se přehodnotit odmítavý vztah k binárním modulům bez zdrojáků atd… Bez toho ovladače v tomto – reálném – světě prostě nebudou.
Pokud dnes nějaký výrobce ovladače i přes všechny ty hrůzy, které musí překonávat, dodává, je to vpodstatě zázrak. Tak trpělivých firem jako je třeba Nvidia ale moc není…
tak sa najde konkurencny vyrobca podobneho hw ktory tie ovladace pisat bude, pripadne doda dokumentaciu,pokojne aj s NDA, vyvojarom z linux driver project. vyrobca ktory sa nebude snazit pojde sam proti sebe.
btw najlepsie je aj tak rozmyslat pri kupe hardwaru. to je prakticky jedine co moze spotrebitel spravit.
Když mu nabídneš, že za poskytnutí základní dokumentace ten driver napíšeš a dáš do kernelu, tak někteří na to kývnou, dokonce ti možná i pošlou vzorek HW zdarma. Samozřejmě když jim napíšeš, aby sami napsali ovladač, tak se na to asi vybodnou, protože ve spoustě případů ani nemají inhouse znalosti vývoje linuxových ovladačů.