Vlákno názorů k článku
Nový způsob distribuce driverů od Novellu od glx - Je to vyborna zprava pro bezne uzivatele a...

  • Článek je starý, nové názory již nelze přidávat.
  • 22. 5. 2006 11:34

    glx (neregistrovaný)
    Je to vyborna zprava pro bezne uzivatele a pro nas, kteri bychom Linux radi videli mezi temito uzivateli v daleko vetsi mire nez dnes. Konecne by mohla skoncit doba, kdy po objeveni se nejakeho zajimaveho noveho hardwaru na trhu obcas dochazi k tomu, ze cekame radu mesicu na to, az ovladac nekdo "nahackuje" za pomoci zpetneho inzenyrstvi.
    Je to samozrejme spatna sprava pro ortodoxni fanatiky v nasich radach. Tem to poskytne bohaty prostor pro prudeni.
    Linus Torvalds je na hony vzdalen ortodoxnimu fanatismu, je velmi pragmaticky a predpokladam, ze tento krok nakonec uvita.
    Bylo by sice hezke, mit vsechny ovladace otevrene - v tom souhlasim - ovsem realita sveta je jina (jak rikaji vice jak desetilete zkusenosti). Nikdo nikomu nebrani delat dal distribuce, ktere budou cimkoliv binarnim netknute. Novell se chova ciste pragmaticky, protoze spravne pochopil, ze pres ortodoxni trvani na ideologii cesta k vetsimu podilu na trhu a schopnosti konkurovat stale arogantnejsimu MS nevede.
  • 22. 5. 2006 12:34

    disorder (neregistrovaný)
    >> pro bezne uzivatele a pro nas, kteri bychom Linux radi videli mezi temito uzivateli v daleko vetsi mire nez dnes
    ale kolki by to naozaj chceli, ked to zamena mensi pocet otvoreneho hardwaru a znizenie kvality ovladacov? netvrdim, ze sa to stane, ale vytvori sa priestor...

    >> Nikdo nikomu nebrani delat dal distribuce, ktere budou cimkoliv binarnim netknute
    to je pekne, ale binarne ovladace by sa proste museli pouzit (ak nechces ten kus hardwaru vyhodit).
  • 22. 5. 2006 22:30

    glx (neregistrovaný)
    Mensi pocet otevreneho hardwaru ? Zcela otevreneho hardwaru je dnes zanedbatelne mnozstvi a nikdy tomu nebude jinak - z komercnich duvodu, protoze tak dnes proste svet kolem hardwaru funguje.
    Nizsi kvalita binarnich ovladacu ? Co je kvalitnejsi ? Uzavreny ovladac, ktery delal primo vyvojar od vyrobce se vsemi informacemi anebo ovladac, ktery vznikl zpetnym inzenyrstvim metodou pokus - omyl ? Ja bych to zdaleka nevidel tak jednoznacne !
    Znovu opakuji - mit vse otevrene je krasny sen, ale je to jenom sen. Je treba trochu pragmatismu, jinak se nehneme z mista a Linux ceka stagnace. Svet nefunguje podle verozvestu typu Stallman. Na druhe Torvalds je presne ten typ cloveka, ve ktereho vkladam velke nadeje - pri svem zdravem pragmatismu s tou nesmyslnou a krajne skodlivou praxi neustalych zmen rozhrani postupne skonci.
  • 22. 5. 2006 23:06

    disorder (neregistrovaný)
    Ta sranda od novellu este neexistuje a uz sa predpoveda stagnacia na zaklade jej neexistencie v buducnosti? Linux nestagnuje teraz (a je taky aky je), nebude ani v buducnosti (a nepotrebuje k tomu novell).
    Do Linusa vkladam i ja nadeje, kedze si mysli, ze proprietarne ovladace (kernel moduly) su prace derivovane zo samotneho kernelu, co GPL vylucuje. A nema ich rad ani z praktickych dovodov. A taktiez sa pri vyvoji Linuxu nepocita so "stabilnym API".
    (pre konkretnejsie info pozri subory COPYING.modules a stable_api_nonsense.txt v dokumentacii kernelu)
  • 22. 5. 2006 22:35

    glx (neregistrovaný)
    Co vas nuti udelat vedle binarniho otevreny ovladac za pomoci zpetneho inzenyrstvi tak, jako se to dela dnes ?
    Ten binarni dokonce budete mosi analyzovat, coz vam pomuze. To vam v Evrope snad nikdo zakazovat nebude.
  • 22. 5. 2006 23:11

    disorder (neregistrovaný)
    Linux a dalsie opensource systemy sa pomaly ale isto siria. To nuti firmy premyslat nad podporou tychto systemov a ked si to spocitaju, tak sa im podpora vylucne binarnych ovladacov nevyplati. Preco myslite, ze sa to nemoze zmenit?
  • 23. 5. 2006 11:37

    glx (neregistrovaný)
    Uz 10 let slycham tyto reci, kde se hovori, jak firmy, vyrabejici hw, zacnou otevirat sve ovladace a delat jejich verze pro Linux. 10 let je to stale stejne - firmy se spolehaji na to, ze ten ovladac vzdycky nakonec nekdo za ne napise a zaradi do jadra, aby ony pak mohly prodavat hw i uzivatelum Linuxu. Ze takto vznikle ovladace mnohdy nedokazi zarizeni vyuzit na 100% (neni divu, vzdyt vznikaji za pomoci analyzy bez dokumentace) je zjevne netrapi - prodaji nam to tak jako tak. Zdrojaky davat nechteji,maji pro to duvod. Udrzovat ovladace tvari v tvar se neustale menicimu rozhrani (ta hloupa a umyslna chameleonizace je jednou z nejvetsich sabotazi Linuxu) jim zvysuje naklady. Ale ve chvili, kdy budou mit jistotu stability rozhrani, ovladace samozrejme k dispozici mnozi vyrobci daji.
    Znovu opakuji - nic vam nebrani psat si sve otevrene ovladace tak jako dosud. Dokonce vam to vyrobci usnadni i tim, ze vam daji do ruky ovladace uzavrene pro tyz OS.
  • 23. 5. 2006 11:52

    bez přezdívky
    No kus HW k vyhozeni doma mam. Pultova cena prez 5kkc, puvodni cena pred par lety k 8kkc - Matrox Millenium P750! Nemam odvahu to nekomu nabidnout, protoze neprodam nic o cem vim, ze vlastne nefunguje :(
  • 22. 5. 2006 13:45

    pa3k
    > Je to vyborna zprava pro bezne uzivatele a pro nas, kteri bychom Linux radi videli mezi temito uzivateli v daleko vetsi mire nez dnes.

    Pokial je pre Vas vyborna sprava znizenie stability systemu tak potom je to dobra sprava. Co myslite, ze sposobuje v 99% pripadov nestabilitu Windows?

    > Linus Torvalds je na hony vzdalen ortodoxnimu fanatismu, je velmi pragmaticky a predpokladam, ze tento krok nakonec uvita.

    Ufff odporucil by som Vam precitat si jeho reakcie na zavedenie podobnych rozhrani priamo do jadra. Zvykne sa v nich vyskytovat slovo NIKDY. Skor sa da ocakavat, ze dojde k upravam v jadre, ktore znemoznia pouzitie takehoto wrappera. A bude dochadzat k este castejsim zmenam v API.

    Este zhrnutie niektorych dalsich prispevkov ktore obhajuju tento krok. Tak v jednom pripade z 10000 sa mozno jedna o nejake know-how. (Ake know-how ma vyrobca pri prevodniku USB - serial vid pripad spomynanej nokie). Vatsinou ide o to, ze samotny vyrobca malokedy vytvara aj driver. Ten robi zvycajne tretia strana (zmluvna firma) a v jej zaujme nieje zverejnenie zdrojoveho kodu (ide o jej biznis). Co chapem tiez.

    Caste zmeny v API su prave kvoli stazeniu vytvarania binarnych ovladacov. Verim tomu, ze pokial by vyrobcovia zacali vytvarat ovladace a zverejnovat ich v zdrojovom tvare, zmenil by sa aj pristup vyvojarov jadra aj Linusa samotneho. A vytvorilo by sa stabilne rozhranie.

    Ide o zacarovany kruh. Vyrobcovia nepisu ovladace, lebo kvoli castym zmenam v API sa pre nich tazko udrziavaju a vyvojari jadra menia API kvoli tomu aby stazili vytvaranie binarnych ovladacov.

    Podla mna sa tymto krokom Novellu dosiahne len to, ze sa snizi stabilita systemu a este viac sa zhorsi pristup k dokumnetacii od HW, klesne pocet novych ovladacov vo forme zdrojoveho kodu a zvysi sa frekvencia zmien v API. Vznikne konflikt medzi Novellom a vyvojarmi jadra. Ja na tom nic pozitivne nevidim.

    Jedna pozitivna vec, ktora dufam z toho vzide bude nejake kompromisne riesenie (nenapada ma ake) alebo strategia/najdenie modelu vyvoja/"donutenia" vyrobcov dodavat ovladace v zdrojovom tvare.
  • 22. 5. 2006 17:38

    Milan Jurik (neregistrovaný)
    Problem - tady nikdo asi neobhajuje binarni drivery. Tady jde o to, jakym zpusobem se proti nim Linux brani. Kdyz uz o ne nestoji, at se autori jadra porvou o GPL a nechaji je zakazat primo soudne. A ne tak, ze stezuji praci vsem.

    Cim to, ze nektere ovladace pro Solaris existuji v te same binarce od verze 2.6 po dnesni opensolaris, tedy pres deset let. Ty same. A presto vznikaji uz spoustu let i open source ovladace.

    Chovani vyvojaru jadra okolo ABI/API brzdi nejen binarni, ale take a mozna i vice ty open source.

    Btw. D211 neni prevodnik USB<->serial :-) A zrovna v pripade techto prevodniku neni problem kupovat jen ty s open source ovladacemi.

    Klicove slovo - business reason.
  • 24. 5. 2006 8:13

    bez přezdívky
    Jestli to nebude tim ze vyvojari Solaris jsou za svou praci placeny. Porad tady nekdo rika, ze vyvojari Linuxu schvalne meni API. Ale nepredstavujte si to tak, ze vyvojar sedne ke kernelu a rekne si "uz jsem dlouho nezmenil API" a stravi pak hodinu tim, ze ho meni. Jde spis o to, ze vyvojari programuji naprosto normalne a umyslne ignoruji veci mimo jadro. Takze kdyz pri programovani zjisti, ze potrebuji tohleto zmenit, tak to zmeni a neztraci cas psanim nejakych obezlicek aby nekde zustalo stejne rozhranni ...

    Mimochodem, kernel by mel byt rychly a mit malou spotrebu pameti. Obe tyto optimalizece jdou primo proti snaze o stabilni API. Jeden extremni priklad: predavani argumentu v registrech. To zvysuje rychlost, v nekterych pripadech muze snizit spotrebu pameti a kdekoliv je pouzito, prestane byt API kompatibilni - aniz by se ve vlastnich zdrojacich kernelu zmenilo COKOLIV.
  • 22. 5. 2006 15:56

    Pajus (neregistrovaný)
    Tak. Ted jste mi promluvil doslova z duse !
    Pouzivam SuSe uz skoro 3 roky a tohle vitam !
    Nejsem z tech, kteri si kvuli kazde prkotine kompiluji kernel.
    Presto vsak chci, aby mi muj celkem bezny HW(cpu-AMD, deska-ASUS, vga-nVIDIA GeForce, ram-KINGSTOM, tisk HP-1410(all-in-one) na linuxu fungoval bez vetsich komplikaci a bez toho, ze bych stravil nekolik hodin ci dnu hledanim jak rozchodit to, nebo ono.
    Vitam jakykoli krok k tomu aby mi podobne "znamy" hardware fungoval bez vetsich komplikaci.
  • 23. 5. 2006 11:51

    bez přezdívky
    Pro bezne uzivatele je to pruser, protoze to muze mit za nasledek katastrofalni zpomaleni vyvoje linuxu a tedy celeho IT. Uzivatele uzijte si to :)