Lotus 1-2-3 flutt yfir á Linux

Tavis Ormandy, öryggisfræðingur hjá Google, flutti Lotus 1-2-3 töflureikni, gefinn út árið 1988, þremur árum á undan Linux sjálfu, til að keyra á Linux. Gáttin er gerð á grundvelli vinnslu á executable skrám fyrir UNIX, sem finnast í skjalasafni með warez á einum af BBS. Verkið sem vekur áhuga er að flutningur er gerður á stigi vélkóða án þess að nota hermir eða sýndarvélar. Niðurstaðan er keyranleg skrá sem getur keyrt á Linux án aukalaga.

Meðan á flutningi stóð var gerð aðlögun að Linux kerfissímtalsviðmótinu, símtölum var vísað til glibc, ósamrýmanlegum aðgerðum var skipt út og annar bílstjóri fyrir úttak í flugstöðina var samþættur. Kóðinn fór einnig framhjá leyfisathuguninni, en Tavis á kassaeintak af Lotus 1-2-3 fyrir MS-DOS og hefur lagalegan rétt til að nota vöruna. Stofnun gáttarinnar er ekki fyrsta tilraun Tavis til að keyra Lotus 1-2-3 á Linux, en hann hafði áður útvegað sérstakan rekla fyrir DOSEMU til að keyra DOS útgáfu af Lotus 1-2-3 á nútíma útstöðvum. Þú hefur nú lokið því verkefni að keyra Lotus 1-2-3 á Linux án þess að nota hermi.



Heimild: opennet.ru

Bæta við athugasemd