Ktery prase neco takovyho napadlo ... ? Uz se tesim na Linuxove ovladace typu "SuSE, version XXX only". Chudak uzivatel si pak koupi vyrobek s deklarovanou podporou Linuxu a nasledne zjisti ze je mu to na dve veci.
BINARNI OVLADACE jako takove jsou HUMUS a melo by se proti nim bojovat. Krasnou ukazkou jsou ovladace Nokia D211 (jsou jen pro kernel 2.4 a funguji jen za N dalsich okrajovych podminek) nebo nekterych sitovych karet (napr. Allied Telesyn).
A ted kontrolni otazka: myslite ze Vam takove zarizeni bude fungovat za par let rekneme s kernelem 3.X ... ?
Napoveda: Vyrobce uz nebude zarizeni podporovat (jo pane, to je 4 roky stare s tim za mnou nechodte ...), dokumentace k dispozici nebude (proc bychom ji davali, kdyz ji nikdo nechce - s temi binarnimi ovladaci to prece _v_tento_okamzik_ kazdemu chodi ...).
Vazeny.
To, ze binarni (a jine) ovladace pro Nokia D211 jsou hnus (mohu potvrdit) a zaviseji uzce na verzi kernelu, souvisi prave s tim, jak je aktualni situace k tvorbe ovladacu nepratelska. Vyrobce by za stavajiciho stavu musel byt opravdu genialni, pokud by byl schopen vytvorit dobre a siroce pouzitelne uzavrene ovladace. To dela castecne Nvidia za cenu toho, ze musi ovladace casto upravovat v zavislosti na tom, jak se rozhrani meni jako chameleon. Maloktery vyrobce si to muze dovolit, protoze to sezere spoustu casu.
Jen naivka si muze myslet, ze lze vyrobce hardwaru donutit k tomu, aby vydavali ovladace ve zdrojacich, ktere jeste budou muset po vydani temer kazde nove verze kernelu, mirne upravovat. Mnoho vyrobcu bere ovladace jako sve hardwarove know-how, proste soucast hardwaru. To uz by mohli vyrobci rovnou ke kazdemu kusu hw poskytovat i veskerou dokumentaci vcetne technologickych postupu pri vyrobe...To je samozrejme _nerealizovatelne,_zcela_nepruchodne_.
Novell jen pochopil to, co je jasne uz davno. Chvalabohu, ze se konecne nasel nekdo, kdo ma dostatek sily to prosadit.
Naprosto genitalni nazor!
Takze by bylo v poradku, kdyby Intel a AMD prestali zverejnovat instrukce novych procesoru s tim, ze to by rovnou mohli "ke kazdemu kusu hw poskytovat i veskerou dokumentaci vcetne technologickych postupu pri vyrobe..." Pochopitelne vyroba starych procesoru by byla ukoncena a kazdy by si svobodne mohl poridit specialni Intel OS nebo AMD OS.
Jeste jednou si to, prosim, po sobe prectete at vidite, jakou pitomost jste zplodil.
Mala napoveda:
Smyslem CPU je zpracovavat instrukce. Bez toho, aby z tech instrukci nekdo delal programy, by nemela vyroba CPU smysl. Proto jsou instrukce zname - jejich dostupnost je smyslem existence CPU.
S grafickými kartami je to ale prakticky to samé, a přesto k nim opensource drivery NVidia ani ATI neposkytuje. AMD by si taky mohlo říct, že nějaké jejich nové super-duper rozšířené instrukce jsou jejich know-how a nezveřejnit k nim dokumentaci, ale jen jakýsi binární driver na CPU. Tohle je přesně to co dělají výrobci grafických karet a platí to i o spoustě dalšího hardwaru. Tzn. jděte se s tak pitomým názorem vycpat.