Lotus 1-2-3 portita al Linukso

Tavis Ormandy, sekureca esploristo ĉe Guglo, pro scivolemo, adaptis la tabelprocesoron Lotus 1-2-3, publikigitan en 1988, tri jarojn antaŭ Linukso mem, por labori en Linukso. La haveno baziĝas sur la prilaborado de ruleblaj dosieroj por UNIX, trovitaj en Warez-arkivo sur unu el la BBSoj. La laboro estas interesa ĉar la portado estas farita ĉe la maŝinkoda nivelo sen la uzo de emuliloj aŭ virtualaj maŝinoj. La rezulto estas rulebla dosiero, kiu povas funkcii en Linukso sen nenecesaj tavoloj.

Dum portado, adapto al la Linuksa sistemvoka interfaco estis farita, vokoj al glibc estis redirektitaj, malkongruaj funkcioj estis anstataŭigitaj, kaj alternativa ŝoforo por produktaĵo al la terminalo estis integrita. La kodo ankaŭ inkludas licenckontrolan pretervojon, sed Tavis posedas boksitan kopion de Lotus 1-2-3 por MS-DOS kaj havas la laŭleĝan rajton uzi la produkton. Krei havenon ne estas la unua eksperimento de Tavis pri rulado de Lotus 1-2-3 en Linukso; li antaŭe akompanis specialan pelilon por DOSEMU, kiu certigas, ke la DOS-versio de Lotus 1-2-3 funkcias per modernaj terminaloj. La tasko ruli Lotus 1-2-3 en Linukso sen uzi emulilon nun estas kompleta.



fonto: opennet.ru

Aldoni komenton