Vlákno názorů k článku
Nexenta OS aneb Debian GNU/OpenSolaris
od cuco - nejaky kratky pokec aj tu: http://www.tbray.org/ongoing/When/200x/2006/02/03/Nexenta
Jeste bych chtel doplnit, ze Nexenta moc velke nadeje na uspech asi mit nebude. Jde o to, ze zdroje Solarisu jsou sireny CDDL a vetsina Linux softwaru je pod GPL, coz povede k mnohym problemum. A nelibi se to take spouste developeru Debianu. Uvidime
niesom zastancom opensolarisu, osobne mi moc nesmakuje, ale naozaj neviem co ma licencia jadra spolocne s licenciou ostatneho SW na cd :) podla mna nic.
Prave ze to znamena docela dost. Kdybys mel vsechny programy az na jeden pod licenci GPL nemuzes oznacit cely projekt jako sireny pod licenci GPL. Ale ani ze je siren pod licenci CDDL. Je to docela zmatek. Navic ze Solarisu nejsou pouzity pouze jadra ale i nektere knihovny.
No to mi takova tragedie neprijde, koneckoncu to ze ma kazdej program jinou licenci neni zas tak nenormalni, ne? To bys na win nemohl mit GPL programy, na Linuxu programy s licencemi BSD, Apache, Java...
A navic: Jak Gentoo sel s linuxouvym jadrem cestou FreeBSD portu a byl dobrej, tak mi prijde mnohem lepsi jadro z nejakeho UNIXu s GNU programy - spoji se uzivatelska pritulnost Linuxu s kvalitnim jadrem Sunu => ten projekt ma proste budoucnost :-)
Jenze tady jde o Debian, tedy projekt sireny pod GPL. Proc myslis ze vychazi cd nebo dvd unofficial? Protoze obsahuje software, ktery nemohl byt z licencnich duvodu umisten na oficialni disky s Debianem.
Co ja vim tal Tex snad neni siren ani pod zadnou licenci, ktera by program nejak chranila ci omezovala jeho pouziti. Viz mnoho komercnich programu ktere jej vyuzivaji.
No souhlasim az na ten "kvalitni kernel" hlavne pod x86.
S klidnym svedomim muzu rict ze solaris muj HW podpruje tak z20% ano mam kvalitni komp na kterem jede OS/2 SCO, Solaris, Linux atd ... ale svou webkameru tam nerozjedu, svou picmic PCI kartu taky ne, svou grafiku bez OpenGL, zvuk je nemi .... fakt kvalitni kernel na bordel jaky je v PC, jo Solaris na sunu to je jina, tam maji svuj HW a vse je podporovane .... narozdil od jinych jednoho Sparca doma mam, a po tech neustalych padech (ano je to stare, ma to jen 72MB ram ...) jsem tam dal NetBSD a jede, debian na nem taky funguje.
Na novem sparc HW samozrejme solaris funguje jako server dobre, jenze na x86 je to jeste nekdy jeste horsi nez na starem sparcu (kde bych musel mit zastaraly solaris na kterem mnoho noveho nejede, ale mozna by nepadal)
Proste idealni na desktop ... ktery je ovsem serverem, pokud mate stesti ... ja ho mam na mem x86 solaris nepada.
Pri procitani teto diskuze je videt, ze okoli OpenSolarisu se toho zatim mnoho nevi.
1) Pouzit ne-GPL (napr. CDDL) jadro a nad nim GPL aplikace neodporuje GPL licenci (viz. pouzivani mnohych GPL programu na Windows, FreeBSD atd.). Mimochodem, CDDL je zalozena na MPL licenci (napr. Mozilla, Firefox, atd.), tzn. nic zavratne dabelskeho.
GPL take nezakazuje pouzivani ne-GPL knihoven, ktere jsou nezbytne pro chod systemu (jako napr. libc). Tedy ani tech nekolik knihoven z OpenSolarisu nejsou problem.
2) "kvalitni kernel" - to zalezi podle ceho se to posuzuje. Bude-li meritkem dostupnost driveru pro vsechen mozny HW, pak je to spatny system. Budete-li, krome driveru, posuzovat ostatni soucasti jadra, konzistenci architektury, modularitu, nejruznejsi moznosti debugovani, dostupnost kvalitni dokumentace, citelnost kodu, atd., pak jadro Linuxu pri porovnani s jadrem Solarisu pripomina spis vrabci hnizdo delane bez predem detailne promyslene koncepce.
Driv, nez budete s timto nesouhlasit, doporucuji podivat se do zdrojaku OpenSolarisu a porovnat je s Linuxem. Rozdil je videt na prvni pohled.
citat z posledniho odstavce clanku:
"...uživatelů, kteří mají zájem používat jádro SunOS a přitom nechtějí instalovat OpenSolaris"
Nevim, zda autor ma predstavu, co to vlastne OpenSolaris je. OpenSolaris = SunOS + minimalni sada knihoven (jako je libc). K OpenSolarisu musite mit vzdy nejakou distribuci, aby se to dalo vubec nejak pouzivat (tedy pokud se nespokojite pouze s nabootovanim do debuggeru jadra).
Nezamenovat se Solarisem. Solaris je distribuce Sunu postavena na jadre SunOS. OpenSolaris je vyvojova vetev budouci stabilni verze SunOS.