Lotus 1-2-3 portado para Linux

Tavis Ormandy, pesquisador de segurança da Google, portou por curiosidade para Linux a planilha Lotus 1-2-3, lançada em 1988, três anos antes do próprio Linux. O port foi realizado com base na reinterpretação de arquivos executáveis para UNIX, encontrados em um arquivo de warez em um dos BBS. O trabalho é interessante porque o port foi feito a nível de código de máquina, sem o uso de emuladores ou máquinas virtuais. No final, foi obtido um arquivo executável capaz de rodar no Linux sem camadas adicionais.

Durante o port, foi feita a adaptação à interface de chamadas de sistema do Linux, garantindo o redirecionamento das chamadas para a glibc, substituição de funções incompatíveis e a integração de um driver alternativo para saída no terminal. O código também incluiu a remoção da verificação de licença, mas Tavis possui uma cópia original do Lotus 1-2-3 para MS-DOS e tem o direito legal de usar o produto. Criar o port não é a primeira experiência de Tavis em rodar o Lotus 1-2-3 no Linux, anteriormente ele apoiou um driver especial para DOSEMU, que permitia a execução da versão DOS do Lotus 1-2-3 em terminais modernos. Agora a tarefa de executar o Lotus 1-2-3 no Linux sem usar um emulador foi concluída.

Por que no hosting comum a administração do PrestaShop é lenta, e no seu não é?


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster