14.7.04
Insistents rumors indiquen que Sun obrirà el llenguatge Java
Els rumors insisteixen que Sun Microsystems obrirà finalment Java sota una llicència de tipus GPL, i malgrat que la companyia californiana no es mostra indiferent a aquesta idea, de moment ni afirma ni desmenteix.
D'ençà de la seva presentació pública a mitjans dels 90 -malgrat que existia ja des de principis d'aquella dècada encara que majoritàriament desconegut per al gran públic-, el llenguatge Java va despertar passions entre la comunitat dels desenvolupadors. La seva alta portabilitat -expressada en l'eslògan "compilar un cop i executar a qualsevol banda"- i la seva descendència directa del llenguatge C foren els punts que més van atreure als programadors. Posteriorment, el seu pas als dispositius mòbils amb la "Micro Edition" va completar el cercle permetent desenvolupar per a gairebé qualsevol dispositiu existent al mercat.
Ja fa temps que la comunitat open source i de programadors en Java ve reclamant a Sun que oficialitzi en aquest llenguatge una situació que es dóna amb molta freqüència entre el nodrit grup de desenvolupadors que formen la comunitat Java, i que comparteixen codi molts cops sota llicència GPL.
Per les seves característiques, Java és un estàndard semiobert, del qual es disposa d'àmplia documentació i fins i tot la possibilitat de crear clònics de la màquina virtual oficial de Sun, compiladors i qualsevol altra utilitat sota qualsevol llicència. Però el que li manca a Java i que la seva comunitat reclama és l'obertura total i absoluta; en altres paraules: que Sun cedeixi el control sobre el llenguatge a una organització independent i no vinculada amb l'empresa californiana.
Fins ara Sun Microsystems s'havia negat a aquesta possibilitat, mantenint la seva política de control sobre el llenguatge i dictant les modificacions i novetats que aquest patia. Tot i això, els darrers moviments de la companyia en favor del programari lliure i el codi obert sembla que estan canviant les coses i dins de l'empresa s'està obrint pas una corrent que advoca en favor de l'obertura de determinats productes, entre ells Java. Per exemple, s'està també parlant molt d'un possible alliberament de Solaris sota la llicència GPL, fet que l'acostaria en filosofia de distribució a Linux.
Però tot i així, Sun es mostra encara reticent a obrir Java i desprendre's així del control d'un dels seus productes que més èxit ha obtingut al mercat.
Els possibles beneficis de l'obertura de Java són diversos, segons alguns experts i la pròpia comunitat de desenvolupadors. Especialment interessant resultaria atraure a tota la massa de programadors que actualment usen altres llenguatges i plataformes per a desenvolupar programari lliure. La competència directa amb .NET de Microsoft no és quelcom que s'esmenti especialment, ja que es dóna per assentat que aquesta última plataforma no serà alliberada, però el seu "alter ego" Mono -un clon de .NET amb llicència lliure- sí que podria constituir una amenaça real per a la plataforma Java.
D'altra banda, els detractors de la idea argumenten que sota una llicència lliure qualsevol persona podria modificar el llenguatge adaptant-lo a les seves necessitats i, per tant, fragmentant l'estàndard i trencant la norma de "compilar un cop, executar en qualsevol banda".
I finalment, es proposa també una tercera via: alliberar sota una llicència lliure tipus GPL el llenguatge, però mantenint sistemes de control que permetin assegurar la seva compatibilitat entre plataformes.
De moment Sun no es manifesta, amb el que segurament haurem d'esperar almenys uns mesos mentre la companyia californiana reflexiona sobre el futur d'un dels seus productes més importants; i és que qualsevol moviment tan important com aquest sobre Java s'ha de sospesar en la seva mesura.
Comments:
Publica un comentari