Lotus 1-2-3 Linux-a köçürüldü

Google-da təhlükəsizlik üzrə tədqiqatçı olan Tavis Ormandy, Linux-da işləmək üçün Linux-dan üç il əvvəl, 1-ci ildə buraxılmış Lotus 2-3-1988 elektron cədvəlini daşıdı. Port BBS-dən birində warez ilə arxivdə tapılan UNIX üçün icra edilə bilən faylların emalı əsasında hazırlanır. Maraqlanan iş odur ki, daşınma emulyatorlar və ya virtual maşınlardan istifadə etmədən maşın kodları səviyyəsində həyata keçirilir. Nəticə heç bir əlavə təbəqə olmadan Linux-da işləyə bilən icra edilə bilən bir fayldır.

Daşıma zamanı Linux sisteminin zəng interfeysinə uyğunlaşma aparıldı, zənglər glibc-ə yönləndirildi, uyğun olmayan funksiyalar dəyişdirildi və terminala çıxış üçün alternativ sürücü inteqrasiya edildi. Kod həmçinin lisenziya yoxlamasından yan keçdi, lakin Tavis MS-DOS üçün Lotus 1-2-3-ün qutulu nüsxəsinə sahibdir və məhsuldan istifadə etmək üçün qanuni hüquqa malikdir. Limanın yaradılması Tavis-in Lotus 1-2-3-ü Linux-da işə salmaq üçün ilk cəhdi deyil, əvvəllər müasir terminallarda Lotus 1-2-3-ün DOS versiyasını işlətmək üçün DOSEMU üçün xüsusi sürücü təmin etmişdi. İndi siz emulyatordan istifadə etmədən Lotus 1-2-3-ü Linux-da işə salmaq tapşırığını tamamladınız.



Mənbə: opennet.ru

Добавить комментарий