Tavis Ormandy將WordPerfect for UNIX移植到了Linux
在現代Linux 操作系統上運行了最初為UNIX 平台打造的Lotus 1-2-3 短短幾個月後,Google Project Zero 團隊成員兼白帽黑客的Tavis Ormandy,現又將1990 年代的經典UNIX 版WordPerfect 7 文字處理軟件,給移植到了Linux 上。
WordPerfect 7 for UNIX / 2022 Linux 終端移植版
Tavis Ormandy 甚至將它封裝在了一個.DEB 包中,以便Ubuntu 和Debian 等Linux 發行版的用戶品嚐(GitHub傳送門)。
由於WordPerfect 幾乎沒有外部依賴項,我們也沒期待這款從1997 年穿越而來的Linux 應用程序會有任何更新。
作為最初的“文本模式”版本,它不僅能夠在終端窗口中調用、也可以在Linux 控制台上運行。
與Lotus 1-2-3 不同,WordPerfect 最初並不非DOS 應用程序、而是在Data General 小型機上編寫的。
後台它被移植到了許多操作系統上,包括DEC OpenVMS、OS/2、NeXTstep、Atari ST 和Commodore Amiga,以及Apple II、IIGS 和經典MacOS 。
除了上述平台,還有各種專有的UNIX 版本,包括SCO Xenix —— 這也是Ormandy 本次Linux 移植工作的落手點。
這意味著作為一款字符模式的應用程序,WordPerfect 可以在確切的硬件終端上運行,比如Wyse 60、或SCO Xenix 服務器的控制台。
需要指出的是,對Xenix 來說,X 窗口系統是個昂貴的可選配件,大多數客戶從未選購。
適用於現代Linux 的完全圖形化WordPerfect 8
在WordPerfect 5 之前,該程序有一個非常特殊的用戶界面(UI),且需要用到大量功能鍵—— 每個鍵都有單獨的定義,輔以Shift、Alt 或Ctrl+Shift 、 Alt+Ctrl 等複雜的組合。
如果手頭沒有一份功能指南,WordPerfect 的難度可想而知。絕望的用戶甚至專門複印了一本,然後手工修剪並拼貼出了一份。
如果你打算安裝Ormandy 移植來的1990 年代復古版軟件,請記得F1 表示’重複字符’、F3 才是幫助。
此外下拉菜單是Esc+= 組合鍵,而不是Alt、F10、或其它DOS 應用程序常用的那些。
不過在WordPerfect 7 之後,WordPerfect Corp 也沒有停止運作,而是推出了適配1990 年代Linux GUI 的WordPerfect 8 系列。
儘管方塊的佈局顯得不太優雅,但至少功能方面很是完整。除了8.0 / 8.1 兩個版本,官方還提供了可免費下載、使用和共享的選項,
此外還有隨各大Linux 發行版一起分發的SKU,比如Corel LinuxOS、SUSE Linux 和Caldera OpenLinux 。