Tema 8 - 1985

La hoja de calculo en la suite StarOffice

StarCalc: la base que luego alimento OpenOffice/LibreOffice

StarCalc nacio como parte de StarOffice (StarDivision) en la Alemania de mediados de los ochenta. Crecio en DOS y Windows, luego Solaris y Linux, y fue la piedra angular que Sun libero como OpenOffice y que la comunidad continuo como LibreOffice.

Plataformas: DOS, Windows, Solaris, Linux Lenguaje: C++ Modelo: suite integrada
Volver al indice Wikipedia (EN)

Contexto

Una suite europea para competir con Microsoft

Problema previo: Lotus 1-2-3 y, mas tarde, Excel dominaban el PC; Europa buscaba alternativas completas y multi-idioma.
Idea clave: Integrar procesador de texto, hoja y base de datos en una sola suite ligera que pudiera licenciarse a OEM.
Impacto: StarCalc mantuvo paridad funcional con las hojas lideres mientras StarOffice crecia como paquete unificado.

Ficha tecnica

Que ofrecio StarCalc

Plataformas
Inicios en DOS y Windows; luego Solaris y Linux al migrar a arquitecturas UNIX.
Lenguaje
Escrita en C++ con componentes compartidos de la suite StarOffice.
Recalculo
Motor de dependencias con recalcualo manual y automatico; soporte de referencias mixtas y rangos con nombres.
Macros
StarBasic para automatizar hojas, formularios y reportes dentro de la suite.
Formatos
Soporte para importar/exportar Lotus 1-2-3 y Excel; mas tarde, XML que evoluciono a ODF.

Innovaciones

Lo que StarCalc aporto

Suite unificada: Compartir librerias de dibujo y texto permitio consistencia en la suite y menor uso de memoria.
Portabilidad: Versiones nativas para Windows y Solaris/Linux, abriendo paso a suites completas en UNIX.
Compatibilidad: Filtros para Lotus y Excel que facilitaron migraciones corporativas a StarOffice.
Camino a ODF: La transicion a formatos XML en StarOffice sento base para el estandar OpenDocument usado en OpenOffice/LibreOffice.
Sun compro StarDivision en 1999 para liberar la suite como OpenOffice: StarCalc se convirtio en Calc, preservando su motor y macros en StarBasic.

Adopcion y casos

Quien uso StarCalc

OEM y bundles: Fabricantes europeos preinstalaban StarOffice, ofreciendo hoja, texto y base sin costo adicional.
Gobiernos y educacion: Valoraban el licenciamiento mas flexible y la traduccion a multiples idiomas.
Usuarios de UNIX: Solaris y Linux adoptaron StarOffice/StarCalc como alternativa nativa a Microsoft Office.

Linea temporal

Momentos clave

Legado

Que dejo StarCalc

Base de OpenOffice/LibreOffice: Calc heredo su motor y StarBasic.
Portabilidad multi-OS: Demostro que una suite completa podia vivir en Windows y UNIX.
Compatibilidad cruzada: Migraciones desde Lotus/Excel se volvieron viables con filtros robustos.
Impulso al software abierto: La liberacion por Sun inspiro proyectos comunitarios y el estandar ODF.