Akár a Solaris is GPL-es lehet?

Címkék

Tegnap a GPL-es Java bejelentésekor Jonathan Schwartz a Sun elnöke és vezérigazgatója félig viccesen váltott néhány szót Rich Green-nel, a cég szoftverekért felelős rangidős alelnökével arról, hogy mit szólna ahhoz, ha GPL-es lenne a Solaris. Beindult a pletykagépezet, és néhányan ebből arra következtetnek, hogy a Sun fontolgatja, hogy a Solaris-t CDDL licenc helyett GPL alá helyezi.

Hozzászólások

Hmm, azert szerintem a Sun elgondolkozik ezen mielott meglepne ... Pl a ZFS ami nekem pl nagyon szimpi azert nem kerulhet at egyszeruen a Linux kernelbe (ok, fuse alatti implementacion dolgoznak, dehat az ugye nem is fog adni olyan performanciat), mert a licencek kozotti kompatibilitas hianyanak esete forog fenn (ha eltekintunk a nem licenc jellegu gondoktol amivel az ilyen portolas jarna). Namost ha Solaris GPL lenne, akkor gond nelkul folyhatna at Linuxba minden, marpedig a Solarisnak a Linux versenytarsa, nem tudom Sun-nak erdeke-e hogy pont most amikor bedobtak egy csomo jo cuccot a Solaris-ba (pl az emlitett ZFS) akkor ezt engedjek, hogy a "konkurencia" megszerezze. Persze lehet ugy is gondolkodni, hogy tobb developert vonazana esetleg egy GPL licencu OpenSolaris. Na mind1, szoval itt azert merlegelni kell, rendesen. Legalabbis szerintem.

Marha jó ez a ZFS, tényleg, csak arra lennék kíváncsi, hogy a Linux felhasználók hány százalákát érintené közvetlenül a ZFS Linuxba kerülése. Linux fut SoC-okon, mobilokon, munkaállomásokon, set-top boxokon, robotikában, irányítási rendszerkben, stb. Az csak egy kis alkalmazási terület, ahol a ZFS szóba jöhet. Annyira nem kell elájulni a ZFS Linux kernelbe kerülésének lehetőségétől. Imho a Sun többet nyerne a GPL-lel, mint a Linux.

--
trey @ gépház

merlegeles kerdese a dolog:
egyreszt pl. a ZFS rogton a linux kernel resze lenne, masreszt lehetoseg lenne a nagysagrendekkel tobb linux driver egyszeru atportolasara solaris-ra.
nem hiszem, hogy az elsove veszt annyit a SUN, mint amennyit nyer a masodikkal.
a kodkeveresnek/ujrafelhasznalasnak oriasi elonyei vannak mindket fel szamara.

Nem muszakilag. Nemis licenc keresileg, ha mar tenyleg GPL lenne a Solaris is. Hanem hogy akkor atjarhato lenne Linux->Solaris es Solaris->Linux iranyba is kulonbozo cuccok portolasa ami eddig licenc feltetelek miatt annak ellenere sem volt lehetseges, hogy amugy a Solaris is open source mar egy ideje. Ezek az atjarasok - ne ertsd felre - termeszetesen JOK a legtobb embernek, legyen az Solaris-os emberke vagy Linuxos (vagy mindketto), en csak azon filoztam hogy miert jo ez maganak a Sun-nak! Persze nyilvan o is nyerhet abbol ha Linux-ban levo cuccokat portol Solaris-ba, csak kerdes hogy az ellenkezo irany (Solaris->Linux) nem viszi el a dolgot olyan iranyba, hogy meg tobben migralnak Linuxra vmi olyan feature megjelenese miatt ami eddig Linuxban nem volt, de igy ott is megjelenhet.

Aha, értelek.
Szerintem a Sun abban bízik, hogy GPL-el méginkább elterjed a Solaris.
Már több mint egy éve nyílt a Solaris kódja CDDL alatt. Valószínű, összegyűlt annyi tapasztalat Sun üzleti oldalon, hogy megéri nekik lazább licensz alatt kiadni.
Az is lehet, hogy a CDDL-t eredetileg is csak átmeneti megoldásnak szánták, amivel le lehet tesztelni, hogy reagál a piac a nyílt solarisra, de tartalmazott annyi megkötést, hogyha esetleg mégsem jön be az ötlet, ne bukjanak nagyot.
A Solaris x86 platfprmján jelenleg a legnagyobb szűk keresztmetszet a linuxhoz képest a driverek hiánya.
Userland programokban ugyanazt tudja (Lásd: Nexenta.), kernel közeli modulokban is szinte minden linuxos szolgáltatásnak megvan a Solarisos megfelelője. Néhány tekintetben meg többet is tud.
Valószínű, hogy a Linux kernelbe nem lehet a kernel jelentősebb áttervezése nélkül átemelni olyan Solaris kernel funkciókat, amik miatt sokan a Solaris választják. (Ez csak találgatás a részemről, de rövid távon tuti, hogy nem migrálódik bele pl. a Dtrace.)
Mire a linuxba az ilyen komolyabb dolgokat is átemelik, addigra a Solarisnak jóval nagyobb lesz az elterjedése, mint most.
Itt a nagy fejlesztőcégek megnyerésén áll vagy bukik a dolog, mert ha a user ugyanazokat a cuccokat megkapja mint Linuxon, akkor a support/stabilitás/TCO fog dönteni, hogy melyiket választja, és nem az, hogy a Solaris nem képes kezelni normálisan az x86 hardwert.
Linux mögött pedig jelenleg több, egymással is konkuráló cég is áll. (RedHat, Suse)
Ha a Sun-nak sikerül felépíteni egy jó szövetséget az OpenSolaris köré, akkor jó eséllyel piacon tud maradni az oprendszerével. Ezt a gondolatot az a tény is erősíti, hogy Schwartz is megemlítette, jelentősen befolyásolta a döntésüket a Novell-MS paktum. Ha a konkurens oprendszergyártók összeállnak, akkor a Sun-nak is ki kell alakítani a saját szövetségét. De ezt csak egy olyan oprendszerrel alapozhatja meg, ami nem küzd hardware támogatottsági problémákkal, és kellően elterjedt.

Ha telepíted, válaszd az automata particionálást. Vmware alatt úgyis mindegy, és ha manuálisan csinálod akkor nem biztos, hogy túl hamar sikerül.
Az telepítőben az accountok jelszavának beállítása is gáz. Nemtom, csak vmware-alatt -e, de nekem a két beírandó jelszó mező közül, csak az egyikbe engedett írni. :) Üsd végig enter-el őket, aztán első login után adj nekik jelszót.