Un vistazo a LibreOffice 3

Un vistazo a LibreOffice 3

2 Flares Twitter 2 Facebook 0 Google+ 0 Pin It Share 0 Email -- 2 Flares ×

En los últimos días se han registrado movimientos muy importantes en el mundo del código abierto. Nadie cuestiona la difusión y el nivel compatibilidad que ha alcanzado el paquete de oficina OpenOffice.org, pero desde que Oracle se hizo cargo de Sun Microsystems, todo lo relacionado con el código abierto está pasando por una fuerte turbulencia. OpenSolaris ya conoció el hacha, mientras que MySQL sigue generando preocupación. Sin embargo, algunos desarrolladores de OpenOffice.org han decidido salir del campo de influencia de Oracle, y crear una desviación llamada LibreOffice. Ya hay una beta disponible, y decidimos verla más de cerca.

La caída de OpenSolaris había sido en cierta forma anticipada. Su última versión estable tenía más de un año, mientras que los builds de desarrollo se habían estancado en algún punto de marzo pasado. Y a decir verdad, sólo se necesitó un memo interno de Oracle para confirmar lo que ya sabíamos. Además, esta preocupación general por los proyectos basados en código abierto que mantenía Sun es más que justificada. Oracle es un gigante, y no llegó al estado en el que se encuentra precisamente ahora regalando código. Es un jugador de enorme calibre en el mercado, y como tal, sus decisiones, por más pequeñas que sean, dejan huellas. ¿Cuáles son los productos de código abierto más importantes que quedan dentro de la ecuación? La lista es fácil: Java, VirtualBox, MySQL y OpenOffice.org.

El primero ya ha provocado metralla. Oracle demandó a Google en agosto pasado por violación de patentes relacionadas con Java, aunque se calcula que el conflicto tomará varios años en resolverse. El segundo parece estar más o menos en orden. La última actualización de VirtualBox fue hace un mes y medio, y sigue incorporando funciones que mejoran el proceso de virtualización. El tercero es para muchos "el próximo blanco" de Oracle. MySQL no es otra cosa más que un sistema de administración de base de datos, mientras que uno de los productos más importantes de Oracle es, ¿adivinen qué? Exacto, el "Oracle Database". No suena muy bien que alguien pueda obtener de forma libre algo que están tratando de vender por otro canal, por lo que se sospecha de una gigante espada de Damocles sobre la cabeza de MySQL. En cuanto al último ejemplar de la lista, tal vez tome un camino diferente.

Un grupo de desarrolladores involucrados originalmente con OpenOffice han decidido alejarse de la influencia de Oracle, creando una nueva fundación llamada "The Document Foundation", y lanzando una versión renombrada del paquete de oficina, con el título "LibreOffice". La fundación se encargará de coordinar el desarrollo de LibreOffice, y en cierta forma, de hacerlo aún más abierto. OpenOffice avanzó mucho bajo el ala de Sun Microsystems, pero podría haber avanzado mucho más si Sun soltaba un poco más la cuerda. Con la llegada de Oracle, la sensación de que la cuerda se convirtió en cadena es muy fuerte. El nacimiento de "The Document Foundation" fue recibido de forma muy positiva, con el apoyo de verdaderos pesos pesados como Google, Canonical, Red Hat, Novell, y por supuesto, el presidente de la "Free Software Foundation", el mítico Richard Stallman.

Para coronar el debut de la fundación, LibreOffice ya está disponible para su descarga, a través de una versión beta con numeración 3.3.0. Hubiéramos querido ver algo un poco más elaborado, pero ni siquiera las notas de la versión en la página oficial son demasiado amplias. Por ahora, LibreOffice está disponible sólo en inglés, el acceso a las extensiones ha sido redirigido al portal de la Free Software Foundation, y algunas secciones del paquete de oficina todavía conservan varios iconos clásicos, y referencias tanto a Oracle como a OpenOffice. La instalación no presentó ningún problema, aunque un detalle importante es que Java sigue siendo una pieza de software requerida para su funcionamiento. Es irónico por donde se lo mire: LibreOffice surge ante la necesidad de alejarse de Oracle, pero el usuario debe descargar e instalar Java, que efectivamente está bajo control de Oracle. He enviado un correo electrónico a la fundación preguntando si podemos esperar versiones de LibreOffice sin la dependencia de Java en el futuro. Parece complicado, pero si la idea es tomar distancia de Oracle, en teoría Java debería quedar en el camino.

Ahora, Oracle ha sido invitado a formar parte de la fundación, y también se le ha hecho la solicitud de que ceda el nombre OpenOffice.org para continuar con su utilización. La única razón por la que el paquete fue bautizado como LibreOffice es porque Oracle posee los derechos sobre OpenOffice.org. Si Oracle los cede, será una decisión bienvenida, pero si no, LibreOffice tomará su lugar de forma definitiva. En lo que se refiere al software en sí, los seis integrantes del equipo siguen allí: Writer, Calc, Impress, Math, Draw y Base. La apariencia de las aplicaciones no parece tan convulsionada, pero las señales beta pueden encontrarse en todas partes. Tengamos en cuenta que el código para lo que sería OpenOffice 3.3 aún no estaba listo, y LibreOffice debe comenzar desde allí.

Tal vez un cambio que sin dudas beneficiaría a todas las aplicaciones dentro del paquete es una reducción, o al menos una simplificación en la cantidad de barras y botones disponibles. No digo que lleguen al extremo de algo como la interfaz Ribbon que Microsoft insiste en integrar al paquete Office, sino que encuentren la forma de que el usuario pueda recurrir a una combinación eficiente entre los iconos y las opciones disponibles en cada una de las secciones. También se podría reducir un poco el tamaño de los iconos, pero todo esto se reduce a detalles estéticos que serán revisados en versiones más estables. Además, con una simple personalización y la quita de algunos iconos que casi no son utilizados, se puede obtener una interfaz mucho más limpia en sólo unos minutos.

Para finalizar, la decisión de crear The Document Foundation es sin dudas acertada. La política de Oracle hacia las aplicaciones de código abierto es más oscura que el carbón, y después del mensaje que enviaron a través de OpenSolaris, toda la comunidad hace bien en dudar. OpenOffice.org ha logrado una reputación más que importante para una aplicación de código abierto. Ha adoptado muchas nuevas tecnologías, y posee un respeto significativo hacia el uso de estándares, como es el caso del soporte ODF. Por lo tanto, la necesidad de algo como LibreOffice parece más que evidente. La beta no ha revelado mucho hasta aquí, ya que después de todo, la fundación salió a la luz durante el día de ayer. Sin embargo, la tomaremos con pinzas. El código es en cierta forma equivalente a la beta 1 de OpenOffice 3, por lo que habrá que esperar un poco para encontrar una versión más estable. ¿Qué pasará con los usuarios de OpenOffice actuales? En realidad no debería haber problemas. Todo lo que se puede hacer bajo OpenOffice también puede hacerse con LibreOffice. Y si Oracle decide ceder el nombre, LibreOffice será apenas una anécdota. Como siempre, no olvides que se trata de una beta. No hemos experimentado cuelgues, pero si tu ordenador termina en la órbita baja de Saturno, ya sabes la razón.


  • AztekWarrior

    Pobre pobre Java y mi querido MySQL, en manos de quien fueron a quedar..

    Espero que no desaparezcan y si lo hacen, que dejen algunos "hijos" con su escencia..

  • Javier

    Hola muy buen análisis… La verdad yo también espero poder correr esta suite sin Java, pero eso lo dirá el tiempo!

  • ReneLeXX

    OMG Hasta este dia miercoles lanzan un nuevo articulo en categoria software???? naaaaaaaaaaa, neoteo ponganse las pilas muchachos, muy poco contenido NUEVO en este sitio…

  • gaucho

    Bienvenido LibreOffice y hay que ir buscando al sustituto de MySQL ya antes de que sea demasiado tarde y nos agarre desprevenidos.

    • alex

      PostgreSQL

  • Cristianpark

    gaucho, sustituto a MySQL puede ser MariaDB que es un fork del mismo creador de MySQL, aquí un artículo de las diferencias [1]. Respecto a la dependencia de LibreOffice de Java, es muy difícil que se cambie toda la infraestructura y funcionamiento de OpenOffice para hacerle el quite a Oracle, además si sólo es necesario el JRE, recordemos que existen versiones libres como IcedTea, OpenJDK

    Me alegra escuchar sobre LibreOffice, ya era necesario darle un nuevo aire a OpenOffice, y si Oracle no cede el nombre, no está nada mal LibreOffice

    [1] http://kb.askmonty.org/v/mariadb-versus-mysql

  • hector

    Pues creo que la respuesta al sustituto de MYSQL es sin duda POSTGRES pero del JAVA si no tengo claro con que se pueda sustituir al menos por la tremenda acogida y el sinfin de dispositivos que tienen incluido una maquina virtual que interpreta su codigo

  • desdelsur

    ¿Seguro que es necesario Java?
    En Openoffice al terminar de instalarlo te pedía Java pero si no lo instalabas Openoffice funcionaba sin problemas. De hecho creo que te pedia instalarlo para despues lanzarte a una pagina web que necesitaba Java.

    • cronosferatu

      Es por que al instalar openoffice se autoinstala java en el proceso (creo que solo una parte del java, lo suficiente para que funcione el openoffice).

  • Rober2D2

    No se si Oracle considera MySql una amenaza para su base de datos y decidirá eliminarla, pero personalmente no creo que sean productos comparables. Una persona que se descarga MySQL no obtiene algo ni remotamente parecido a una base de datos Oracle, que tiene muchísimas más funcionalidades.

    • alvi

      Rober2D2, el problema es que Mysql esta condenado no porque Mysql puede ser competencia de Oracle sino que con el tiempo Oracle va a eliminar a Mysql igual como sucedio Microsoft con Foxpro, u otros.

      Yo programo con Mysql porque me resulta mas economico y si elimina Mysql tu crees que uno podre comprar Oracle no porque yo tendre que migrar a otra motor de base de datos como PostgreSQL o Cassandra.

      • loboestepario

        El problema es que las prioridades de upgrades para la optimización del motor de base de datos siempre irán para el Oracle Database. Es como tener dos hijos, que uno de ellos sea profesional, gane buena guita y sea respetado, en cambio el otro, no labura y te pide guita para salir.

  • cronosferatu

    Que oracle ponga un ”donate” a un costado del instalador y que se deje de joder.

    No se que es lo que quieren hacer esos de oracle, pero los dueños son personajes de doble moral y no se puede esperar algo bueno de ellos… La otra vez instale java en mi pc y el Nod32 me detecto virus al finalizar la instalación.

  • Hector Macias Ayala

    Lo instalé desde ayer y sin problemas hasta ahora. Creo que Oracle va a aprovechar esto para deshacerse de OO de una vez por todas, no le produce ganancias.

    • Hector Macias Ayala

      Y considerando que ya tomo la estafeta otro, y que cuenta con el apoyo de compañías como canonical y google, pronto viene la nota.

  • MOYcano

    Pues ojalá sí donen el nombre… sigo, es lo menos que pueden hacer para quitarse un poco esa imagen de tirano que les van achacando por ahí. Aunque, para ser honesto, ya no uso Office (ni el de MS ni los gratuitos) porque en mi entorno el verdadero estándar es el PDF y eso lo genero directo desde LyX.

  • masterjedi

    seria bueno que abandone java, que lo cambie por python y gtk para que tenga una velocidad decente…

  • Luc

    Sería muy bueno que al igual que "The Document Foundation" se fueran desarrollando fundaciones para lenguajes de programación.
    Python es muy bueno, pero, ¿cuánto tardará en venderse? Creímos que "tomaríamos café" toda la vida y, hoy por hoy, dudamos que así sea.

    • masterjedi

      blender esta hecho con python, y tiene una increible velocidad y funciones impresionantes (es un programa de modelado 3d con herramientas de esculpido, animacion, simulacion de fluidos, de particulas, edicion de video, sonido y un editor de uvs/imagenes). no conozco ningun programa en java que pueda hacer eso, y si existiera, no llegaria a un decimo del octavo de un cuarto de la mitad de velocidad, debido a la lentitud innata de java.

      • wyvern

        ANORMAL! como pudistes pensar que BLENDER esta echo en python???!!!!!!!!!!!!!!1. Esta escrito actualmente en C++ y usa python para sus scripts. xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
        python si es lento, el verdadero python es lento, para tener aplicaciones realmente eficientes en python hay que hacer extensiones en c para llamar desde python xDDDDDD de echo la mayoria de las librerias de python estan echas en C, osea PYTHON NISIQUIERA ES PYTHON es una mierda, una farsa. Lo unico bueno es que estan facil programar en python, que hasta un deficiente mental podria hacer algo util con el.

  • Zios

    Que bueno que tengan los sufiecientes para alejarse de lo que nos conviene estar y gracias por eso algun dia espero poder ayudar.