Lotus 1-2-3 porteare nei Linux

Tavis Ormandy, in feiligensûndersiker by Google, út nijsgjirrigens, porteare de Lotus 1-2-3-tafelprosessor, útbrocht yn 1988, trije jier foar Linux sels, om oan Linux te wurkjen. De haven is basearre op it ferwurkjen fan útfierbere triemmen foar UNIX, fûn yn in Warez-argyf op ien fan 'e BBS's. It wurk is nijsgjirrich om't de porting wurdt dien op it nivo fan masinekoade sûnder it brûken fan emulators of firtuele masines. It resultaat is in útfierber bestân dat kin rinne op Linux sûnder ûnnedige lagen.

Tidens it portearjen waard oanpassing oan 'e Linux-systeemopropynterface makke, oproppen nei glibc waarden omlaat, ynkompatibele funksjes waarden ferfongen, en in alternative stjoerprogramma foar útfier nei it terminal waard yntegreare. De koade befettet ek in bypass foar lisinsjekontrôle, mar Tavis hat in doaze kopy fan Lotus 1-2-3 foar MS-DOS en hat it wetlik rjocht om it produkt te brûken. It meitsjen fan in poarte is net it earste eksperimint fan Tavis yn it útfieren fan Lotus 1-2-3 op Linux; hy begeliede earder in spesjale stjoerprogramma foar DOSEMU, dy't derfoar soarget dat de DOS-ferzje fan Lotus 1-2-3 rint op moderne terminals. De taak om Lotus 1-2-3 op Linux út te fieren sûnder in emulator te brûken is no foltôge.



Boarne: opennet.ru

Add a comment