Tavis Ormandy將WordPerfect for UNIX移植到了Linux

在現代 Linux 操作系統上運行了最初為 UNIX 平台打造的 Lotus 1-2-3 短短几個月後,Google Project Zero 團隊成員兼白帽黑客的 Tavis Ormandy,現又將 1990 年代的經典 UNIX 版 WordPerfect 7 文字處理軟件,給移植到了 Linux 上。

1.png

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 窗口系統是個昂貴的可選配件,大多數客戶從未選購。

2.webp

適用於現代 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 。

(0)
上一篇 2022-07-21 22:00
下一篇 2022-07-21 22:00

相关推荐