Lotus 1-2-3 ditransfer menyang Linux

Tavis Ormandy, peneliti keamanan ing Google, amarga penasaran, nggawa prosesor meja Lotus 1-2-3, dirilis ing taun 1988, telung taun sadurunge Linux dhewe, kanggo nggarap Linux. Port iki adhedhasar pangolahan file eksekusi kanggo UNIX, ditemokaké ing arsip Warez ing salah siji saka BBSs. Karya kasebut menarik amarga porting ditindakake ing tingkat kode mesin tanpa nggunakake emulator utawa mesin virtual. Asil kasebut minangka file eksekusi sing bisa mlaku ing Linux tanpa lapisan sing ora perlu.

Sajrone porting, adaptasi menyang antarmuka telpon sistem Linux digawe, telpon menyang glibc dialihake, fungsi sing ora kompatibel diganti, lan driver alternatif kanggo output menyang terminal digabungake. Kode uga kalebu bypass mriksa lisensi, nanging Tavis duwe salinan kothak Lotus 1-2-3 kanggo MS-DOS lan nduweni hak legal kanggo nggunakake produk. Nggawe port dudu eksperimen pisanan Tavis kanggo mbukak Lotus 1-2-3 ing Linux; dheweke sadurunge ngancani driver khusus kanggo DOSEMU, sing njamin yen versi DOS saka Lotus 1-2-3 mlaku ing terminal modern. Tugas mbukak Lotus 1-2-3 ing Linux tanpa nggunakake emulator saiki wis rampung.



Source: opennet.ru

Add a comment