Lotus-1-2-3, un ancien tableur (s’ouvre dans un nouvel onglet) programme de Lotus Software (et plus tard IBM), a été porté sur un nouveau système d’exploitation.
Tel que rapporté par Le registreun passionné de Lotus 1-2-3 appelé Tavis Ormandy (qui est également un chasseur de bogues pour Google Project Zero), a réussi à porter le programme sur Linux, ce qui semble être tout à fait l’exploit de la rétro-ingénierie.
Il est important de souligner qu’il ne s’agit pas d’un programme émulé, mais plutôt du Lotus 1-2 original de 1990 pour Unix x86 fonctionnant en mode natif sur Linux x86 moderne.
Application tueur
« Il y a quelques problèmes qui doivent être résolus, et je dois transférer mon pilote de terminal, mais il est utilisable à 100% », a écrit Tavis dans un article de blog, détaillant le travail. « Pour le moment, la version DOS fonctionnant sous émulation semble meilleure – mais cela peut être corrigé ! »
Ormandy a également développé un pilote d’affichage entièrement nouveau pour le programme, qui peut maintenant être exécuté sur plus que la fenêtre 80×25.
Lotus 1-2-3 a été la première application phare de l’IBM PC et a été un succès majeur dans les années 1980. Il offrait trois solutions clés : calculs de feuilles de calcul, fonctionnalités de base de données et graphiques. Avec dBase et WordPerfect, elle était considérée comme une application essentielle.
Cependant, lorsque Microsoft a sorti ses produits basés sur l’interface graphique au début des années 1990, comme Excel, il a laissé Lotus-1-2-3 dans le froid. Lotus a été lent à réagir aux nouveaux produits perturbateurs et, bien qu’il ait été acheté par IBM en 1995, n’a jamais vraiment récupéré.
IBM a continué à vendre des offres Lotus, ne jetant l’éponge qu’en 2013. En juin de cette année-là, IBM a annoncé le retrait de la marque Lotus, y compris Lotus 1-2-3 Millennium Edition V9.x, IBM Lotus SmartSuite 9.x V9. 8.0 et Organisateur V6.1.0.
« Les clients ne pourront plus bénéficier d’une assistance pour ces offres après le 30 septembre 2014 », a déclaré la société à l’époque. « Aucune extension de service ne sera proposée. Il n’y aura pas de programmes de remplacement. »
Via le registre (s’ouvre dans un nouvel onglet)