2. LIBREOFFICE
Llevo leyendo unos días algunas cosas que
me llaman poderosamente la atención, y
que me hacen reflexionar sobre esto del
software libre. Llevo utilizando
satisfactoriamente Debian (actualmente
en su versión Squeeze) y Archlinux. Como
no me gusta utilizar Microsoft Office,
últimamente hago mis escritos con Lyx o
con Latex, y si alguna vez estoy obligado,
echo mano de Google Docs. Sin embargo,
a veces, la única solución es usar un
procesador de textos, así que echo mano
deOpenOffice.
3.
4. Sin embargo, desde hace unos meses, veo
que se está promocionando en los foros el
uso deLibreOffice. ¿Qué es esto de
LibreOffice? Pues es un fork de
OpenOffice, y vale esencialmente para lo
mismo, para escribir texto como si
estuviéramos delante de Word de
Windows.
¿Un fork, eso qué es? Un fork es tenedor o
tridente, en inglés. En software se
refiere a un proyecto derivado del
original, muchas veces con intención u
objetivos diferentes, pero que rara vez
son compatibles entre sí. De este modo,
Ubuntu es un fork de Debian.
5.
6. LibreOffice es una suite ofimática libre y gratuita,
que funciona en muchos tipos de ordenadores y
sistemas operativos, como por ejemplo Windows,
Mac y Linux. Esta definición
también aplicable totalmente a OpenOffice,
entonces, ¿por qué hay diferencia?
Para contestar a esto hay que hacer algo de
historia, con buenos y
malos. SunMicrosystemscompró en 1999 la
empresa StarDivision, propietaria entonces del
procesador de textosStarOffice. Con esta
compra, Sun convirtió StarOffice en OpenOffice
y decidió liberar el código, lo cual era
una buenísima noticia para todos.
El proyecto OpenOffice nacía con la esperanza de
no tener que depender del código privativo para
tener un procesador de textos decente. Se
7. Para 2010, algunos desarrolladores de OpenOffice,
trabajadores de Sun, estaban molestosporque,
siendo Sun el legítimo propietario, cualquier
modificación del código quedaba ligada a los
derechos de autor, que eran propiedad de Sun.
De esta manera, el autor del código no podía
reclamar ese código como suyo, ni siquiera
ponerlo en un currículum.
Así las cosas, algunos desarrolladores a sueldo de
Sun decidieron crean un fork, LibreOffice, que
era un nombre provisional, mediante la creación
de una verdadera fundación, The Document
Foundation. Realmente estos informáticos ya
estaban oyendo rumores, y tenían miedo de que
Oracle cancelara el proyecto OpenOffice igual
que había cancelado OpenSolaris en Agosto de
2010 (al poco de comprar Sun).
8. En 2010, definitivamente, Oracle compra
Sun, con lo cual el nuevo propietario de
OpenOffice es Oracle, que mantiene la
política de no crear la Fundación.
La buena voluntad de los desarrolladores
hizo que pidieran a Oracle la cesión de la
marca OpenOffice (LibreOffice era una
marca provisional), pero Oracle no sólo se
segó, sino que también se negó a la
creación de la fundación OpenOffice e
instó a sus desarrolladores a que dejaran
el proyecto LibreOffice. Como no lo
hicieron, fueron despedidos
9. Entre los que fueron despedidos y entre los que se
fueron voluntariamente, y el apoyo de empresas
como Novell, RedHat, Canonical y Google, The
Document Foundation también recibió el apoyo de
la antigua comunidad de OpenOffice.
La primera versión de LibreOffice era un calco de
OpenOffice, pero se habían elilminado iconos,
bloques de software privativo y referencias a
OpenOffice, así como interfaces basadas
en Java(que sigue siendo propiedad de Oracle) y la
dependencia del código en Java. Se pretendía
crear una suite ofimática totalmente libre, y se
está consiguiendo. Se pretende sacar una nueva
versión cada 6 meses.
10. Aún queda mucho por hacer, pero la comunidad
parece entusiasmada, y el futuro es bastante
esperanzador: la siguiente versión está planeada
para finales de mayo de 2011. Lo importante es
que LibreOffice está totalmente independizada
de OpenOffice, y Novell (propietaria de SuSE),
Canonincal y RedHat ya han dicho que incluirán
LibreOffice en perjuicio de OpenOffice.
Quizá debamos sacar una moraleja de todo esto: el
verdadero poder del software libre no es que uno
libere el código, sino que la comunidad pueda
utilizarlo sin que existan intereses comerciales o
propietarios detrás. ¿En qué se diferencia Oracle
de Microsoft en estos momentos? De
hecho,MySQL AB (la empresa que
desarrolla MySQL server) es propiedad de Oracle
(antes lo era de Sun). ¿Qué pasará con
MySQL? Pensemos sobre ello.