|

OpenOffice, la suite ofimática gratuita más famosa, ha alcanzado hace poco la versión 4.0. Llegar hasta ella no ha sido un viaje fácil. Para entender cómo ha evolucionado OpenOffice hasta llegar a su forma actual, hay que mirar al pasado.

Hemos de remontarnos a los años ochenta y noventa, a la época en que un gigante de la informática americano se enfrentó a la necesidad de proveer a sus empleados de una suite tipo Office para máquinas que no ejecutaban Windows...

Cuando Linux no existía, Sun era el rey

En 1982, casi diez años antes de que Linux viera la luz, Sun Microsystems creaba su primera estación de trabajo basada en UNIX, la Sun-1. Su sistema operativo, llamado SunOS, se convirtió más tarde en Solaris. Fue uno de los "tíos-abuelos" de Linux.

SunOS 3.5, el sistema de los equipos Sun en 1988 (fuente)

Las estaciones de trabajo de Sun, muy potentes para la época, carecían de utilidades ofimáticas como las de Microsoft Office, que solo se ejecutaban en sistemas DOS o Mac OS. En aquella época, SunOS / Solaris solo contaba con WordPerfect y poco más.

WordPerfect ejecutándose en una máquina NeXT (fuente)

En 1999, Sun Microsystems tenía más de cuarenta mil empleados que, además de usar estaciones de trabajo con Solaris, tenían máquinas con Windows para efectuar tareas tan sencillas como redactar informes o actualizar hojas de cálculo.

Oficinas de Sun en Menlo Park. Años después, las ocuparía Facebook (REUTERS)

Para no desembolsar dinero en decenas de miles de licencias de Office, Sun compró una pequeña empresa alemana, Star Division, que había creado su propia suite ofimática para OS/2 Warp, Windows, Linux y, cómo no, Solaris. Esa suite se llamaba StarOffice.

Fue un golpe magistral, pero no sorprendente: ya en 1992, Andreas von Bechtolsheim, uno de los confundadores de Sun Microsystems, había comprado un 20% de Star Division. Cuando StarOffice alcanzó la madurez, Sun sacó el maletín con el dinero.

El Office que venía de Hamburgo (1992-1999)

Star Division era una empresa alemana poco conocida, de esas que forman la base de la economía teutona. En 1999, cuando Sun desembolsó casi 60 millones de dólares por ella, Star Division ya desarrollaba su propia suite ofimática multiplataforma, StarOffice.

La persona detrás de StarOffice fue Marco Börries, un alemán que tenía solo dieciséis años cuando, en 1984, fundó su propia empresa. Su objetivo era ser el Bill Gates de la Baja Sajonia.

Era algo factible. En el mercado alemán, mucho más diversificado y sofisticado que otros, no era infrecuente que utilidades de productividad para máquinas como el Commodore 64 o el Amstrad CPC, que en otros países se limitaban a los videojuegos, fueran un éxito de ventas.

Star Writer, el primer programa de Star Division, fue un procesador de textos sencillo para Amstrad CPC. Permitía hacer lo mínimo, pero fue un éxito de un millón de marcos. Con ese dinero, Marco Börries le compró un Mercedes a su padre para disculparse por las molestias ocasionadas al usar el garaje de casa como sede de la empresa.

Star Writer, el primer programa de Star Division (fuente)

A principios de los noventa, Star Division cambió radicalmente de paradigma. Su código se modernizó y sus programas se adaptaron para funcionar en los principales sistemas operativos de la época. En 1992, Star Division lanzaba StarOffice 1.0 para MS-DOS.

Línea de tiempo de StarOffice antes de la compra por parte de Sun (fuente)

En 1995, Star Division presentaba la primera suite ofimática multiplataforma de la historia, StarOffice 3.0, compatible con DOS, Windows, OS/2 y Solaris. Contaba con un procesador de textos, una hoja de cálculo y un programa de dibujo vectorial.

StarOffice ejecutándose en Windows NT 3.51 (fuente)

Para Sun, que controlaba atentamente los movimientos de Star Division desde principios de los años noventa, StarOffice era un sueño hecho realidad, compatible con su visión de negocios orientada a UNIX y al trabajo en redes de área local e Internet.

Sun compra StarOffice... ¡y lo libera! (1999-2000)

En 1999, cuando StarOffice alcanzó la versión 5.0, Sun desembolsó millones de dólares para hacerse con Star Division. Marco Börries y los pocos centenares de trabajadores de la empresa alemana pasaron a trabajar por Sun durante una corta temporada.

Pantalla de créditos de StarOffice 5.2 Para muchos fue la primera versión

El plan de Sun Microsystems por aquel entonces era similar al de otras empresas durante la Burbuja .com: conquistar Internet. Su visión para StarOffice era la de una suite ofimática "distribuida a través de Internet" para "cambiar las reglas del juego".

En 1999, Sun hablaba con entusiasmo de una "revolución de StarOffice"

Un año después estalló la burbuja, y en uno de los movimientos más importantes en la historia del software, Sun decidió liberar el código fuente de OpenOffice para que la comunidad pudiese desarrollar la suite al estilo Linux.

En palabras de Marco Börries, se trataba de "la más grande contribución en la historia del software libre". La versión 1.0 tenía más de 7,5 millones de líneas de código, una cantidad hasta el momento sin precedentes, tanto que hubo quien dudó de las intenciones de Sun.

El sitio web de OpenOffice.org en el año 2000, año en que se estreñó el proyecto

El lustro dorado de OpenOffice (2000-2005)

El paso al código abierto supuso una explosión de mejoras que iban alimentando a la versión "comercial" de Sun, StarOffice. Ambas versiones siguieron existiendo en paralelo, pero la que empujaba el carro de la innovación era la de código abierto.

Desde el principio, OpenOffice se comprometió con estándares de documentos abiertos en formato XML (OpenDocument), muy diferentes a los formatos cerrados de Offices. El estándar inicial, llamado OpenOffice.org XML, fue sustituido por OpenDocument en 2005.

El objetivo de OpenDocument es garantizar el acceso universal a los documentos informáticos, algo difícil de proteger cuando se usan formatos propietarios como los de Office. Sun, a través de OpenOffice, encabezó la batalla por el estándar.

Inicialmente, el uso de formatos distintos fue costoso, ya que Office no fue capaz de leer documentos de OpenOffice hasta la versión 2007 SP2. Por otro lado, OpenOffice siempre se había esforzado en mejorar la compatibilidad con MS Office.

Las traducciones, que pasarían de las 12 de StarOffice a las 110 actuales, se añadían conforme la suite ganaba en popularidad. En 2003, OO.org había superado los veinte millones de descargas, y funcionaba en Windows, Linux, Mac y otros sabores de Unix.

En 2005, OpenOffice.org alcanzó la versión 2.0, más compatible con Microsoft Office. El apoyo de Sun Microsystems a la comunidad de desarrolladores –StarOffice seguía distribuyéndose en paralelo- era clave para la salud del proyecto.

Ese mismo año, el hecho de que OpenOffice necesitase una máquina virtual de Java para funcionar al 100% provocó la ira de Richard Stallman, paladín del software libre, quien se refirió a una "trampa de Java" al hablar de OpenOffice.

Juego de tronos y licencias (2006-2009)

Ya desde el comienzo, muchos desarroladores no estaban satisfechos con la forma con que Sun trataba a la comunidad de programadores. La propiedad del proyecto era de Sun, pero la aportación de esta en términos de programadores era de un 30%.

A la izquierda, empresas participantes; a la derecha, propietarios (fuente)

Se hablaba de tiempos de prueba muy largos y un exceso de burocracia. Al tener Sun pleno control sobre el proyecto, la comunidad sentía que no estaba realmente en posición de innovar o decidir, una situación que pronto se hizo insoportable.

Una imagen que parodia el nivel de burocracia imperante en OpenOffice.org (fuente)

Para añadir más insatisfacción, IBM creó en 2007 su propia variante de OpenOffice, llamada IBM Lotus Symphony, algo que la licencia del código permitía hacer. Esta variante sobrevivió hasta 2012, año en que sería reintegrada en el código de OpenOffice.

Pero ese no fue el único episodio de rebeldía. Poco antes de que se lanzara la versión 3.0, apareció otra variante de OpenOffice, Go-oo, impulsada por Ximian (Novell) debido a la lentitud con la que Sun aceptaba parches externos.

Pantalla de bienvenida de Go-OO, literalmente "Adelante, OpenOffice"

A pesar de estas dificultades, OpenOffice estrenó en 2008 la version 3.0. Incluía numerosas mejoras -más de 500-, así como una interfaz renovada. La cuota de mercado rozaba el 15%, con decenas de millones de descargas para cada nueva versión.

Pero Sun no gozaba de buena salud, y varios grandes de la computación, entre ellos IBM, se plantearon su compra. Quien efectuó finalmente la compra de Sun fue Oracle, que con Sun adquiría también sus proyectos de código abierto.

El cisma de Oracle: nace LibreOffice (2009-2011)

Oracle, gigante de las bases de datos, compró Sun Microsystems el 20 de abril de 2009 por la escalofriante suma de 7,4 mil millones de dólares. En la nota de prensa se mencionaban Java y Solaris, pero nada acerca de OpenOffice. Era una mala señal.

La estética de esta pantalla indica que algo no iba bien...

Al principio, Oracle pareció apoyar el proyecto OpenOffice, con un par de versiones que se sucedieron entre 2010 y 2011. Sin embargo, Oracle demostró desde el principio una incapacidad todavía mayor que la de Sun.

El 28 de septiembre de 2010, la diáspora de desarrolladores desencantados con Oracle creó The Document Foundation, con el propósito de mantener el espíritu original del proyecto OpenOffice en un entorno de colaboración abierta y transparente.

Michael Meeks, desarrollador de Novell y cabeza visible de TDF, invitó a Oracle unirse a la iniciativa, pero esta rehusó. Ubuntu, IBM y Go-oo, por otro lado, apoyaron el proyecto y la versión derivada, que pasó a llamarse LibreOffice.

Los primeros días de actividad en el proyecto LibreOffice

LibreOffice insufló nueva vida al proyecto. La versión 3.4, lanzada en junio de 2011, presentaba mejoras sustanciales en el código, algunas de los cuales fueron de limpieza de código basura y reducción de la dependencia con Java.

Apache acude al rescate (2011-actualidad)

Llegó el momento en que Oracle dijo basta, y cedió el código de OpenOffice a la fundación Apache, bajo la égida de IBM. Las conversaciones entre la TDF y Apache empezaron casi de inmediato en un clima de tensa cordialidad.

El de Oracle fue un regalo envenenado: al ceder el código a la fundación Apache, la posibilidad de fusionar LibreOffice y OpenOffice se descartó. Las diferencias entre ambos proyectos en cuanto a reglas, licencias y expectativas eran "muy diferentes".

La situación actual, después de varias versiones desarrolladas en paralelo, es de calma. LibreOffice y Apache OpenOffice desarrollan y publican sus versiones con escasa coordinación. Mientras LibreOffice avanza rápido, Apache OpenOffice renquea.

LibreOffice ha crecido mucho en popularidad como suite ofimática (fuente)

Es una situación triste para la comunidad del software libre. OpenOffice, sostenida a duras penas por voluntarios, se encuentra prácticamente estancada. Quien sí mantiene alta la bandera de la ofimática alternativa es LibreOffice y la TDF -por ahora-.

Un futuro incierto y repleto de nubes

La ofimática está cambiando. Son ya millones las personas que usan Google Drive o Prezi en lugar de Office a la hora de crear documentos. Suites como Office se esfuerzan por acercarse a la Nube, pero con resultados inciertos.

Los proyectos OpenOffice y LibreOffice, debilitados por años de luchas intestinas, discusiones estériles y obstáculos burocráticos, se hallan abocados a la extinción. La sensación de estancamiento es palpable. Hace tiempo que OpenOffice hibernó.

Gráfica de interés en 2013 para las búsquedas "LibreOffice" y "OpenOffice" (fuente)

Allá donde siga siendo necesario usar una suite ofimática tradicional, como en la administración pública, proyectos del calibre de LibreOffice seguirán teniendo usuarios fieles (un ejemplo reciente lo dio el ayuntamiento de Munich).

Pero ¿y la gran masa de usuarios que Sun soñaba con alejar de Microsoft Office? Esos, al parecer, se han ido a la Nube. Y allí hay poco que OpenOffice o LibreOffice puedan hacer, sobre todo si siguen desunidos. ¿Llegaremos a ver una versión 5.0?

¿Cuándo empezaste tú a usar OpenOffice?

Sígueme en Twitter: @remoquete

Comentarios

  • Paul |
    30/07/13
    Paul

    Que los de Oracle no se preocupen mientras OpenOffice permanezca en Guadalinex. Aunque tanto OO, como LO, como Word, valen actualmente para abrir archivos Open Document como los ODT

  • kvm416 |
    30/07/13
    kvm416

    ES una pena, Pero la competencia los Hace mas Fuerte. Sigan mejorando!!!

  • libreoffice ganador |
    30/07/13
    libreoffice ganador

    desde luego actualmente libre offcie es claramente supeio a apache open office encuanto a complemento aunque parezca increible dado que libre office tiene muchos menos años que oppen y ya tiene mas numero de complemento y plugins y otra funcion extra la cual en entornos profesionales es mucho mejo libre que oppen es en la creacionn y edicion de documentos microsoft office 2007-2010-2013 los llamados con X (docx xmlx pptx) libre office los crea y edita y open offcie despues de casi 5 años aun no implementa esto una pena que un programa asi acabe tan mal por el simpre echo de que una empresa solo le interes ganar mas dinero sin importar el producto

  • Julio Omar |
    30/07/13
    Julio Omar

    Pues que se vayan a la nube ya que la vesriones de office estan limitadas en caracteristicas tanto en google como microsoft

  • Allan |
    31/07/13
    Allan

    que hagan versiones moviles, para web, esas estadistixas tienen que moverse, antes tenian el 15% de la cuota y ahora debe ser menos. tambien mas publicidad

  • KroMuel |
    01/08/13
    KroMuel

    Una lastima lo que paso,yo uso Open Office en mi pc y por cuestiones de trabajo uso el Office 365 en mi laptod... que gran proyecto era Open Office pero Sun Y Oracle lo dañaron mucho y ahora casi esta muerto x_x seria un milagro que Open Office y Libre Office se unieran y lograran así crear esa gran suit Ofimatica.

  • Esmeralda |
    05/08/13
    Esmeralda

    Libre Office es un desastre. A mi no me funciona el write. No acentúa y cambia los signos. No veo la forma de arreglarlo. Tengo configurado el teclado que quiero pero no va.

  • Ramón |
    05/08/13
    Ramón

    Gracias por la información y recorrido de Open Office, yo he usado éste y LibreOffice sin problemas en win y en Ubuntu sistema operativo que utilizo en la actualidad y eventualmente el win por que lo usan mis hijos y nietos en casa.

  • fernando |
    05/08/13
    fernando

    Deberian ponerle cuidado a las bases de datos de open office y libre office ya que es muy engorroso hacer uu formulario y presentaciones en ellos

  • Daniel |
    05/08/13
    Daniel

    Muy buen artículo. Felicitaciones. Hace unos meses que tengo instalado LibreOffice en mi laptop. Lo veo bueno, poco que envidiar a Office, lo malo es que de cuando en cuando se cuelga. Esperemos que mejoren eso y si decidieran implantar la interfaz Ribbon, sería genial.

  • Julio |
    05/08/13
    Julio

    Por mi experiencia, Libre Office u Open Office, es bastante limitado, pero muy recomendado cuando no tienes que manejar volúmenes de información o documentos extensos o pesados. Por ejemplo, un documento con 35000 registros con algunas fórmulas de texto y fechas de Excel, no permite cargarlo, se muere. O documentos de Word con imágenes y otros objetos incrustados de unas 120 páginas, también sucede lo mismo. Mis respetos, eso si lo reconosco, muy buena, la base de datos, un mini clone de Oracle, bastante potente, aunque un poco difícil de manejar, y a veces un poco limitada en algunas funciones como importar.

  • Ado Ello |
    05/08/13
    Ado Ello

    En la nube pienso que estaría interesante que se pudiera ejecutar estas aplicaciones en red, con un servidor para ello. Muy interesante el articulo, gracias.

  • claudio |
    05/08/13
    claudio

    A caballo regalado no se le miran los dientes

  • nelo martinez mai |
    06/08/13
    nelo martinez mai

    muy buenos datos gracias

  • Titanio Verde |
    06/08/13
    Titanio Verde

    Microsoft Office nunca me ha gustado. En cuanto descubrí StarOffice no quise otra cosa. Además trataba de promocionarlo (¿para qué piratear, teniendo esta alternativa gratis?). Pero los formatos de documento y las características de MSOffice se interponían en mi camino. Y desde hace un par de años, poca cosa escribo fuera de la nube.

    Estupendo artículo. No tenía ni idea de que lleve tantos años en curso.

  • kyometal |
    06/08/13
    kyometal

    A mi parecer esto va a ir por buen camino, confió en Apache, y en lo desarrolladores de Libre Office, y quizás se ayuden entre ellos, no fusionarse pero si darse una mano, o complementarse en algunas cosas :)

  • bryrodsa |
    06/08/13
    bryrodsa

    Creo que habrá una 5.0. Software libre siempre progresa.

  • cito2109 |
    07/08/13
    cito2109

    Lo mejor es MS office 2007 Facil de usar y sin tanta historia

  • Hans |
    08/08/13
    Hans

    OPEN OFFICE es lo mejor que tengo y desde aqui le agradesco porque con la ley SOPA MICROSOFT quiere mas dinero y ser monopolio.

  • José Vicente |
    09/08/13
    José Vicente

    Gracias a los desarrolladoresde Libre Office pues es muy útil el poder personalizar cada uno de los programas y la posibilidad de generar nuevos colores, tanto para fuentes como para los rellenos; esto hace más compatible el trabajo de textos, tablas y gráficos en informes y en presentaciones; además mucho más fácil la edición al poder extraer como ventanas flotantes estas propiedades.

    Una de las grandes virtudes se encuentra en el mínimo de "clics" y atajos de teclado personalizados para efectuar una tarea, a diferencia de Micro Soft, donde cada vez se requieren más "clics" para ejecutar la misma acción.

    Felicitaciones y gracias de nuevo.

  • jazz |
    13/08/13
    jazz

    Es compatible openoffice en una tablet coby. Se puede instalar apache open office, sin que de problema el programa?

  • chabelita |
    27/09/13
    chabelita

    es un trabaqjo muy extraordinario

  • lucho.jenry |
    25/10/13
    lucho.jenry

    LEYENDO LOS COMENTARIOS,Y ANTES DE DESCARGAR,SOLO SUPONIA QUE MAICROSOFT OFIS,ASI LO ESCRIBO,ERA EL UNICO,NO SABIA EN VERDAD QUE HABIA MAS OFISS,NAVEGANDO ME DI CTA,PROBARE CON APACHE OPENOFICCE,Y LES CTO DESPUES,GRACIAS A LAS PERSONAS ALTRUISTAS,POR ESTE OFICCE.

  • asisgar.com |
    04/11/13
    asisgar.com

    Gran articulo. Lo he leido como si de una novela se tratase :)

    Sobre google docs, se queda google con algun derecho de lo escrito ahi como hotmail o gmail? Es decir si yo escribo una novela en google docs, podra algun dia google pedirme parte de los derechos de la obra por haber sido escrita usando su software?

02/09/14
Tu imagen de usuario