El teu blog de Linux en català

Des que a l’abril del 2009 Oracle va adquirir Sun, encara no s’havia pronunciat sobre els nombrosos projectes de programari lliure o de codi obert que va heretar. Estem parlant de projectes tan importants com OpenOffice.org, mysql, VirtualBox i OpenSolaris, entre altres.

Logo d'Oracle

En el darrer any i mig, l’únic que hem sabut sobre aquests projectes, apart de rumors, és que alguns d’ells anaven avançant en el seu desenvolupament, i altres semblaven més aturats. Però no hi havia cap notícia oficial. En els dos projectes que romanien més aturats, la comunitat va reaccionar, i van aparèixer alguns forks de mysql, i la comunitat d’OpenSolaris també va crear el seu propi fork, Illumos, i va invitar a Oracle a participar-hi.

Però aquesta situació ha canviat de manera dràstica aquesta setmana. D’una banda, a Oracle Magazine s’ha publicat una entrevista a Edward Screven, Cap Corporatiu Arquitecte d’Oracle, on parla àmpliament (encara que esquivant alguns temes) sobre la relació d’Oracle amb el programari lliure i de codi obert.

Edward Screven va resumir la relació d’Oracle amb el programari lliure i de codi obert amb la frase següent:

«Oracle no té realment una estratègia específica per al Codi Obert. El que tenim és una estratègia global d’empresa: entregar solucions completes, obertes i integrades, als nostres clients.»

A més, va destacar les contribucions que Oracle té en el nucli de Linux, com ara el sistema de fitxers Btrfs, i altres relacionats amb els servidors. En concret, va dir el següent sobre Linux:

«Linux continua sent una plataforma de desenvolupament de referència per a Oracle. Segueix sent una plataforma estratègica per a nosaltres en l’arquitectura x86. Tenim avui més enginyers de Linux que mai, i en seguirem contractant més. Linux és absolutament una part central de la nostra estratègia oberta completa i integrada.»

Respecte dels programes implicats, va dir el següent:

  • OpenOffice.org. Des d’Oracle, aquest producte està considerat com una unitat interna separada d’Oracle, amb un equip de desenvolupament i de vendes propi.
  • mysql. Oracle té tres objectius clars: millorar el producte en rendiment i qualitat millorar el suport que s’ofereix per a mysql, i integrar-lo més amb la resta de productes d’Oracle.

Del que no va parlar, és d’OpenSolaris. «Curiosament», fa un parell de dies Oracle ha enviat un missatge a la llista de correus d’OpenSolaris indicant que s’abandona aquest projecte, i que es reemplaçarà per Solaris 11 Express, amb llicència RTU (Right-to-use) per a desenvolupadors. O sigui, que la comunitat OpenSolaris ha vist confirmades les seves pors, que la van encaminar a crear el fork d’OpenSolaris Illumos.

Logo d'Illumos

Segons es pot llegir a InfoWorld, un dels primers passos significatius que ha realitzat Oracle després de la compra de Sun afecta directament a Solaris, que podrà obtindre’s de forma gratuïta des de la pàgina web, però amb una llicència d’ús de només 90 dies. A més, caldrà un registre previ per baixar-se aquesta versió de prova. El canvi de llicència no té caràcter retroactiu, per la qual cosa els clients que van adquirir Solaris en el passat podran continuar fent-lo servir sense cap mena de restricció, tot i que probablement ja no tindran accés a actualitzacions i correccions d’errors.

Això, d’entrada, no afecta a OpenSolaris quant a termes de llicència. El que sí que podria afectar seria que OpenSolaris no rebera els canvis fets a Solaris, cosa que conjuntament amb el fet que la comunitat darrere d’OpenSolaris no és molt nombrosa, faria que OpenSolaris acabara sent abandonada. El canvi de llicència de Solaris podria afectar sobretot a aquelles petites i mitjanes empreses que cercant una solució gratuïta i potent van acabar amb aquest sistema operatiu. En el futur s’hauran de debatre en iniciar un manteniment propi d’OpenSolaris, pagar les llicències o bé trobar una altra solució (probablement basada en GNU/Linux).

Serà interessant veure què passa amb la resta de grans projectes: MySQL, OpenOffice.org, VirtualBox, etc. Per sort, en aquests casos, hi ha molta més comunitat al darrere i es crearien forks en cas que fora necessari (de fet, ja existeixen un parell de forks de MySQL i també de l’OpenOffice.org).

https://i2.wp.com/www.windowsitpro.net/main//gnlcontent/uploads/images/stories/CodeIT2/solaris_logo.png?resize=291%2C151

Després de perdre gairebé un dia sencer arreglant el meu ordinador, avui per fi puc respirar més tranquil·lament i aprofitar per fer un recull d’algunes notícies de la setmana que no hem publicat:

Avui mateix ha estat alliberat OpenSolaris 2009.06. Després de la compra de Sun per part d’Oracle, s’especulava si es veuria afectat el paper que Sun té en el programari lliure, i de moment, sembla que a curt termini no ha canviat res (hi ha hagut una nova versió d’OpenOffice i s’han complert els terminis per a OpenSolaris 2009.06), tot i que és molt aviat per saber la seva afectació a més llarg termini.

Cal tenir en compte que OpenSolaris no és una distribució de Linux, en el sentit que no es tracta d’un sistema GNU/Linux (o sigui, entorn GNU sobre un nucli Linux), sinó que realment és un sistema GNU/SunOS (o sigui, entorn GNU sobre un nucli SunOS). A nivell visual, no hi notarem gaire més diferència que la que hi trobem entre les diferents distribucions de Linux, perquè en tractar-se d’un entorn GNU, seguim tenint un entorn d’escriptori Gnome (o KDE), i els programes típics que tenim a qualsevol distribució Linux. El que canvia és el nucli, que és la part més interna, i la que s’encarrega de dialogar directament amb els dispositius, gestionar els recursos de memòria, l’execució dels processos, etc. Només per això, a qui tingui una mica de curiositat informàtica li pot interessar provar-lo.

Per a instal·lar-vos la nova versió d’aquest sistema operatiu, podeu anar a la pàgina de descàrregues d’OpenSolaris.

OpenSolaris és un projecte de sistema operatiu lliure de Sun (sota llicència CDDL) que prové de Solaris OS, un sistema UNIX que durant molts anys Sun va desenvolupar i que finalment van decidir alliberar.

Ian Murdock (creador de Debian) va passar-se fa uns mesos al desenvolupament del Projecte Indiana, una iniciativa de Sun per tal d’aconseguir que el seu sistema operatiu OpenSolaris puga competir amb GNU/Linux.

Els resultat després de molts mesos de desenvolupament ha estat openSolaris 2008.05 i sembla que estarà prou bé, tot i que caldrà veure si només es un sistema per a usuaris avançats o també és accessible per a d’altres menys experimentats.

Per descomptat, la principal diferència entre OpenSolaris i un sistema GNU/Linux és el nucli. La resta d’eines solen ser les mateixes: GNOME 2.24 com a escriptori i totes les aplicacions GNU que se solen utilitzar en escriptoris de producció.

La instal·lació i la configuració bàsica semblen prou senzilles ja que es tracta d’un LiveCD des del qual podem testejar el sistema. A més, s’inclou un ampli suport de maquinari (principal problema d’aquest tipus de sistemes, que no poden anar al mateix ritme que ho fa el nucli linux).

S’inclouen els controladors propietaris de targetes gràfiques, per la qual cosa també es podrà fer servir Compiz i acceleració 3D.

El principal problema amb el que molts usuaris intermedis de GNU/Linux ens trobem quan tractem de provar aquests sistemes és que els fitxers de configuració del sistema canvien completament, a l’igual que la denominació dels dispositius i demés. Això fa que la migració no siga senzilla.

De la mateixa manera, el programari suportat és molt menor. Si ja hi ha diferències entre distribucions GNU/Linux, es dedueix que OpenSolaris no tindrà opcions per executar molts programes i, per tant, potser es podria respondre la pregunta anterior i confirmar que no serà un sistema dirigit a l’usuari domèstic.

A part de tot això, a l’igual que fan els d’Ubuntu, podeu demanar CD’s d’aquesta nova versió d’OpenSolaris omplint un senzill formulari.