Lotus-1-2-3, una antigua hoja de cálculo (se abre en una pestaña nueva) programa de Lotus Software (y más tarde IBM), ha sido portado a un nuevo sistema operativo.
Según lo informado por El registroun entusiasta de Lotus 1-2-3 llamado Tavis Ormandy (que también es un cazador de errores para Google Project Zero), logró portar con éxito el programa a Linux, lo que parece ser toda una hazaña de ingeniería inversa.
Es importante enfatizar que este no es un programa emulado, sino el Lotus 1-2 original de 1990, para Unix x86 que se ejecuta de forma nativa en Linux x86 moderno.
aplicación asesina
“Hay algunos problemas que deben solucionarse, y necesito transferir mi controlador de terminal, pero es 100% utilizable”, escribió Tavis en una publicación de blog, detallando el trabajo. “Por el momento, la versión de DOS que se ejecuta bajo emulación se ve mejor, ¡pero esto se puede arreglar!”
Ormandy también desarrolló un controlador de pantalla completamente nuevo para el programa, que ahora se puede ejecutar en más de una ventana de 80×25.
Lotus 1-2-3 fue la primera aplicación revolucionaria de IBM PC y fue un gran éxito en la década de 1980. Ofrecía tres soluciones clave: cálculos de hojas de cálculo, funcionalidad de base de datos y cuadros gráficos. Junto con dBase y WordPerfect, se consideraba una aplicación esencial.
Sin embargo, cuando Microsoft presentó sus productos basados en GUI a principios de la década de 1990, como Excel, dejó a Lotus-1-2-3 fuera de juego. Lotus tardó en responder a los nuevos productos disruptivos y, a pesar de que IBM lo compró en 1995, nunca se recuperó realmente.
IBM continuó vendiendo ofertas de Lotus, y solo tiró la toalla en 2013. En junio de ese año, IBM anunció el retiro de la marca Lotus, incluidos Lotus 1-2-3 Millennium Edition V9.x, IBM Lotus SmartSuite 9.x V9. 8.0 y Organizador V6.1.0.
“Los clientes ya no podrán recibir soporte para estas ofertas después del 30 de septiembre de 2023”, dijo la compañía en ese momento. “No se ofrecerán extensiones de servicio. No habrá programas de reemplazo”.
A través del registro (se abre en una pestaña nueva)