Ja osobne si myslim ze by to bol aj pozitivny krok a mohlo to viest k prelicencovani Sun technologii z CDDL na GPL licenciu a tym zjednodusit a zefektivnit aj cely dalsi vyvoj opensource.
Ano,binarni drivery jsou vynikajici vec pro neschopne vyvojare a inzenyry,kteri pomoci nich skryvaji svoji neschopnost a nekvalitni produkty.K tomu spetka NDA a podobnych nesmyslu a voala zmetek je na svete :-)
Mno, ono je prijemne neresit problemy s distribuci nVidia a jinych ovladacu. Take je prijemne obcas hrabnout do historie a vytahnout odtamtud stary binarni ovladac, jehoz vyrobce uz spoustu let neexistuje, a vyuzit ten ovladac na migraci dat napriklad.
Jinak otevreny kod neznamena automaticky kvalitnejsi kod ;-)
Navic, k cemu je otevreny kod ovladace, kdyz casto chybi specifikace zarizeni?
Prave proto preferuji OS,ktery se v maximalni mozne mire snazi ziskavat dokumentaci a speficikace zarizeni,pripadne nasazuje kvalitni RE u zarizeni.
Drtiva vetsina ostatnich zvesela pouziva binarni,podepisuje NDA atp.Vysledna "kvalita" tomu odpovida a ze mezi nima je i hodne tzv. Free a OpenSource OS ;-)
Ktery OS se nesnazi ziskat specifikace zarizeni (i MS o ne stoji)? A RE je vse jen ne kvalitni. U slozitejsich zarizeni je to casto jen hadani. Ale nebudu se prece tady hadat s anonymnim odbornikem :-)
Ehm, nejde jen o binarni ovladace. Jde o jine "drobnosti" - napriklad ferove sdileni kodu s xBSD, o patentovou ochranu poskytovanou tvurci toho kodu (ac se nekteri snazi aktualizovat vyklad GPLv2 vs. pantenty), ci o to, ze treti strana smluvne blokuje otevreni kodu casti libc, kterou nenapsal SUN, pouze si ji licencovat.
Prelicencovani kodu pod GPL by OpenSolaris projektu neprospelo, jen by ho zkomplikovalo. Prinos dual-lincencovani pro projekt je opet nulovy, nic by mu to neprineslo.
K cemu, kdyz by ten system byl nevydatelny? Dokud nedojde k odstraneni zavislosti na binarnim blobu, ktery SUN odstranit nemuze (historicke pravni duvody), tak by to nepomohlo. Nemluve o tom, ze portace ovladacu z Linuxu neni trivialni zalezitost, pokud nejsou v Linuxu navrzene a napsane ciste, takze casto je lepsi ten ovladac napsat znovu nacisto. Navic dnes funguje sdileni kodu s xBSD systemy a Mac OS X (i kdyz v tomhle smeru jednosmerne, nebot Apple moc inovativni na urovni kernelu neni).
Takze jak by to tedy OpenSolaris projektu prospelo?