Koukam, ze cela diskuze je primo spjata se zpravickou... To diskuze pod Tedovym zapiskem je zajimavejsi.
Ted (jako zamestnanec IBM, dekuji za jejich nekoncici zajem o Solaris) vystihl nemalo veci, ovsem nemalo zamlcel. Pokud se nekdo z "tridy mocnych" neujme meho patche, tak jej take do Linuxu nedostanu. V Linuxu je to jeste horsi, tam je single point of failure (viz 10 let trvajici boj o kernel debugger) a teprve se postupne zacina situace menit (cca od doby pocatku 2.6). V Opensolarisu je proces integrace nepochybne byrokratictejsi, naopak ale vime, co je to code review (tedy, vime to, ovsem ne kazdy se toho drzi jak ma, jsme prece lide, ze...).
Cele tohle srovnavani vyvoje Linuxu a Solarisu (a onan..... s poctem prispevatelu na obou stranach) je trosku nudne, takovy kolovratek. Opensolaris ma spoustu problemu, uz tri roky se snazi obrodit a nepochybne v nekterych ohledech tape. Nastesti ale to nepostihuje vyvoj ficur ani kvalitu jadra jako takoveho. Alespon prozatim.
Solaris se nikdy neobroti pokud se kompletne nevymneni vedeni projektu. Jaky je vysledek open solarisu za 3 roky? Nejake drobne zmeny, ale ty nejvetsi veci co lidem vadi zustaly neopraveny s argumentaci - to ale bylo takhle v solarisu vzdycky.
Problem solarisu neni technicky, ale ideovy. Project leaderi vubec nechapou potreby zakaznika. Zakaznik provozuje aplikace, ne operacni system. Vlastnimu operacnimu systemu se chce venovat co mozna nejmene. Navic Sun ma nadprumerne zabugovany software, potreba vyrazne zlepsit proces testovani.
Nebude to treba tim, ze na to koukate z pozice zakaznika, ktery Solaris moc nezna? Jsou tu totiz zakaznici, kteri plati prave za to, ze "to ale bylo takhle v solarisu vzdycky". Plati a chapou stabilitu prostredi, protoze jim to setri neskutecne mnozstvi financi a zdroju. Takze presne, zakaznik provozuje aplikace, ne operacni system. Jemu nevysvetlite, ze ten jeho 20 let stary software na novem systemu nepobezi, protoze se zmenilo tamto a ono, protoze je to aktualne modnejsi.
Ale pro vase poteseni, Opensolaris (jako distribuce) prinasi spousty zmen, po kterych ti "moderni uzivatele" touzi, vcetne toho "vsemi" obdivovaneho by default GNU commandline userspace. To by jste jako clovek, ktery Opensolaris aktivne sleduje (rozhodne vice jak ja), mel vedet :-)
Vysledek projektu Opensolaris neni, ze se ma zmenit Suni distribuce. Ta je Suni a Sun ji vyviji podle debat mezi nim a zakazniky (a ne anonymnim "diskuterem" na root.cz). Vysledkem Opensolarisu jako projektu jsou distribuce od ultrakonzervativniho SchilliXu po "brutalne moderni" Nexentu. Vysledkem jsou prispevky tech, kteri o Opensolaris maji zajem. Obvykle nejsou videt v ON, tam neni snadne se prosadit. Ale Opensolaris neni jen o ON.
Jo, verim, ze jste mozna frustrovany ze Solarisu. Dokonce se o nej velmi zajimate (malokdo v Cechach jej tak aktivne komentuje jako vy). Presto, zkuste se zamyslet, zda jen vase videni sveta je to spravne. Mate spoustu dobrych pripominek (ktere zapadnou diky tomu, ze je vypisujete tady, na root.cz), ale prekryvate je mnozstvim pindani.
Stabilita prostredi (mineno jako odolnost vuci zmenam) neni nic moc. Napriklad nektere device drivery z 8, 9 v 10 nefunguji, to same s drivery z 10 v 11. A taky desitka se dost vyrazne zmenila z pohledu admina oproti 8, 9. Zakaznikum kteri to pozaduji mate udelat branded zony, kam si nainstaluji i historicky userland. To umozni delat radikalnejsi zmeny v hlavnich releasich.
Ja nejsem frustrovany ze Solarisu, ale ze SUNu, presneji z metody jakou delaji project management. Jejich zpusob prace dokaze zazdit i jinak slibne technologie, ktere by se hodily a dokonce i prosadily, kdyby s nima prislo kuprikladu ibm a ne sun. SUN umi delat hype, ale to nestaci - musi se to dotahnout do konce. Problem SUNu je taky ze dela hodne veci ale nic poradne a ma pomaly vyvoj, asi malo financi. SUN CEO pritom neni neschopny clovek, musi ale budto pretrenovat (nebo vymnenit coz je snadnejsi) vetsinu managementu protoze tenhle management se brani jakymkoliv radikalnejsim zmenam, rekl bych ze poradna orientace na zakaznika chybi.
Proc bych mel menit sve videni sveta? IT je tu pro zakazniky a ne zakaznici pro IT. Kdo chce ty miliony co kazdorocne do IT cpeme tak musi splnit moje pozadavky jinak je proste mit nebude. Tyhle prachy se u nas deli mezi redhat, dell, ibm a neco malo sun. Tak proste funguje byznys.