Lotus 1-2-3 portatu à Linux

Tavis Ormandy, un investigatore di sicurezza in Google, hà purtatu una foglia di calculu Lotus 1-2-3, liberata in u 1988, trè anni prima di Linux stessu, per eseguisce in Linux. U portu hè fattu nantu à a basa di u trattamentu di i fugliali eseguibili per UNIX, truvati in l'archiviu cù warez nantu à unu di i BBS. U travagliu di interessu hè chì u porting hè fattu à u livellu di codici di macchina senza l'usu di emulatori o macchine virtuali. U risultatu hè un schedariu eseguibile chì pò eseguisce in Linux senza alcuna capa extra.

Durante u portu, l'adattazione à l'interfaccia di chjama di u sistema Linux hè stata fatta, i chjami sò stati rediretti à glibc, e funzioni incompatibili sò state rimpiazzate, è un driver alternativu per l'output à u terminal hè stata integrata. U codice hà ancu annullatu u cuntrollu di licenza, ma Tavis pussede una copia in scatula di Lotus 1-2-3 per MS-DOS è hà u dirittu legale di utilizà u pruduttu. A creazione di u portu ùn hè micca u primu tentativu di Tavis per eseguisce Lotus 1-2-3 in Linux, avè furnitu prima un driver dedicatu per DOSEMU per eseguisce una versione DOS di Lotus 1-2-3 in terminali muderni. Avete avà finitu u compitu di eseguisce Lotus 1-2-3 in Linux senza aduprà un emulatore.



Source: opennet.ru

Add a comment