Pokud by LT tvrdil presne to co je ve zpravicce, byl by na hlavu padly. Ono je to prece jen trochu jinak, staci precist original.
Ale musim rici, ze me fanaticke tanecky kolem techto veci docela vytaceji. Vyrobce to delat ovladace nedonuti a jen to skodi uzivatelum. Daleko uzitecnejsi by bylo se zamyslet nad tim, co vyrobce programovat a hlavne udrzovat ovladace odrazuje - odpoved je vcelku jasna.
>co vyrobce programovat a hlavne udrzovat ovladace odrazuje - odpoved je vcelku jasna.
Neřekl bych, že je odpověď jasná. Napadá mě hned několik důvodů, proč výrobci nevytvářejí ovladače pro Linux:
- Linux prostě ignorují, protože je minoritním v cílové skupině zákazníků
- nemají na to prostředky nebo do toho nechtějí investovat
- otevřené drivery by o daném zařízení prozradily více, než by zákazník měl vědět
- uzavřené drivery se zase velice špatně distribuují, navíc vývojáři jádra proti nim budou vždycky remcat
Co je tedy podle vás tou jasnou odpovědí, proč výrobci nedodávají drivery?
- neustale se menici rozhrani mezi jadrem a ovladacem. Vpodstate s kazdou novou verzi jadra je treba moduly upravit. To pochopitelne s.re vyrobce, kteri by ovladace byli ochotni delat a dokonce je i otevrit. Tento model je v prostredi PC kompatibilnich pocitacu, kdy existuje velke mnozstvi vyrobcu a velke mnozstvi nejruznejsiho casto se inovujiciho hardwaru velmi nepruzny a kontraproduktivni
- fanatismus nekterych lidi ohledne binarnich ovladacu (souvisi i s bodem vyse)
Mezi vyrobci ochota podporovat Linux je. Netvrdim, ze mezi vsemi, ale spousta z nich dnes vyznam Linuxu chape. Vyseuvedene 2 body jsou tim, co to nejvic brzdi. Vy si nevzpominate kolik uz vzniklo ovladacu, pouzitelnych jen s nejakou verzi jadra na ktere se vyrobce pozdeji vykaslal vlastne jen proto, ze ho nebavilo neustale utracet cas a penize na neustale hlidani zmen ?
Bohuzel se jedna o neblahe dedictvi mysleni jisteho Stallmana, ktery sice udelal pro svobodny software mnoho chvalyhodneho, ale sklouzl k extremismu. Je to dost odtrzene od reality - pokud se budou vyrobcum klast takovym zusobem umele prekazky, spousta z nich na Linux proste bude kaslat. A co horsiho. Vyrobcum jako je napr. Nvidia, kteri jsou ochotni martyrium s neustalymi zmenami podstupovat a dodavaji velice slusne binarni ovladace nekteri fanatici jeste nadavaji (!!)
Myslím si, že to není tím, že by výrobce byl "naštvaný", spíš tím, že pro něj vydáním ovladače pro nějakou verzi jádra práce končí, odškrtnou si bod v plánu a programátory převelí na jinou práci.
Druhá věc je, že neustále sledovat změny jádra je časově, tudíž i finančně, náročné a výrobcům se do toho nechce - bez ohledu na to, zda jsou "naštvaní" (autor použil ještě peprnější výraz).
Celá věc má i druhou stránku: neustálé změny interface jádra umožňují vyhnout se pasti neustálého udržování stabilního API, které stojí dost úsilí a může konzervovat i chyby udělané při návrhu. Také je to argument pro výrobce, aby otevřeli své ovladače, dostali je do jádra, kde se o ně někdo při změně API postará.
Poznámka pod čarou: člověk být naštvaný může, firma ne - je logická chyba firmě (nebo počítači nebo čemukoli jinému) přiřazovat lidské vlastnosti. Často se pak dojde k nesmyslu...
Nikdy si nekoupim nic s binarnim ovladacem. Jsem snad fanatik? Ne, jenom mam powerpc notebooka, alphu, ARMa, sparca a dokonce i jedno PCcko. Co bych delal s krapem, ktery mi pobezi jen na jedne masine?
Bod 3 je spravne. Mnohe kusy HW su neskutocny smejd a windowsacke drivery byvaju tiez otrasne - casto neexistuje vo firme nikto, kto by bol schopny napisat slusny open source driver.
U mnohych kusu hw je proste uvolnit zdrojak vsech casti ovladace nemyslitelne, protoze vyrobce (a casto take jeho subdodavatele) to povazuje za sve know-how.
Jestli je ci neni neco smejd a jak vypadaji Windows drivery je nepodstatne. Podstatny je vysledek - uzivatel Linuxu nema k dispozici ovladac k hardwaru, ktery bud vlastni nebo by si jej z nejakeho duvodu rad koupil. Nazorne predvadite fanatismus o kterem pisi jinde: radeji at ovladac vubec neexistuje, pokud jej vyrobce nemuze udelat otevreny. To je velmi hloupe a smutne.
Pre pouzivatelov Windows je podstatne, ako tie drivery vyzeraju. Napriklad som doteraz nevidel TV kartu, ktora by bez problemov fungovala. Tiez drivery na produkty firmy HP. Na kazdy kus HW treba nainstalovat aspon 50MB vselijakych sraciek, zakazdym sa prida aspon jedna ikona do systray a na desktop. Po nainstalovani driverov na vsetko HW v PC to vyzera tak, ze systray zabera 1/4 dolnej listy, na desktope su dva stlpce - vsetko su uplne zbytocnosti, zaberie to polovicu pamate a rychlost spustania Windows sa predlzi na trojnasobok. Z casu na cas si niektory z tych zbytocnych programov spomenie, ze si ma skontrolovat update a zacne sa vypytovat na nejake blbosti, pripadne sa nainstaluje nova verzia, ktora nefunguje alebo pokazi nieco ine.
Tak si instalujte jen drivery, a ne s nimi spojené utility. Zpravidla stačí, když nebudete pouštět setup, ale nainstalujete driver běžným způsobem z Device Manageru.