Ang Lotus 1-2-3 gi-port sa Linux

Si Tavis Ormandy, usa ka tigdukiduki sa seguridad sa Google, nag-port sa usa ka Lotus 1-2-3 nga spreadsheet, nga gipagawas kaniadtong 1988, tulo ka tuig sa wala pa ang Linux mismo, aron magamit sa Linux. Ang pantalan gihimo base sa pagproseso sa mga executable file para sa UNIX, nga makita sa archive nga adunay warez sa usa sa BBS. Ang trabaho sa interes mao nga ang porting gihimo sa lebel sa mga code sa makina nga wala gigamit ang mga emulator o virtual machine. Ang resulta usa ka executable file nga mahimong modagan sa Linux nga walay bisan unsang dugang nga mga layer.

Atol sa pag-port, gihimo ang pagpahiangay sa interface sa tawag sa sistema sa Linux, gi-redirect ang mga tawag sa glibc, gipulihan ang dili magkatugma nga mga gimbuhaton, ug gisagol ang usa ka alternatibong drayber alang sa output sa terminal. Gilaktawan usab sa code ang tseke sa lisensya, apan si Tavis adunay tag-iya sa usa ka kahon nga kopya sa Lotus 1-2-3 para sa MS-DOS ug adunay legal nga katungod sa paggamit sa produkto. Ang pantalan dili ang una nga pagsulay ni Tavis sa pagpadagan sa Lotus 1-2-3 sa Linux, nga kaniadto naghatag usa ka dedikado nga drayber alang sa DOSEMU sa pagpadagan sa usa ka DOS nga bersyon sa Lotus 1-2-3 sa mga modernong terminal. Nakumpleto na nimo ang tahas sa pagpadagan sa Lotus 1-2-3 sa Linux nga wala mogamit usa ka emulator.



Source: opennet.ru

Idugang sa usa ka comment