法律诉讼结束
美国联邦政府对 Pretty Good Privacy (PGP) 的作者 Philip Zimmermann 进行了为期三年的刑事调查,最终在未起诉的情况下结束。Zimmermann 先生被指控在发布 PGP 时违反了过时的美国出口管制法律。
几天后,美国最高法院在 Lotus 版权侵权诉讼中裁定 Borland 胜诉。这意味着法院再次维护了用户界面不受版权保护的观点,这无疑是对自由软件社区的一种安慰。
那些关注上个月停止印刷专栏的人读到了我所说的“桌面战争”,以及关于两款试图将 MS Windows 应用程序引入 Linux 和其他平台的产品:免费软件程序 Wine 和一家名为 Willows Software 的小公司创建的商业产品 TWIN XPDK。Willows 最近出现了一系列活跃的活动。
上个月,欧洲计算机制造商协会 (ECMA) 批准了一项名为 APIW(Windows 应用程序编程接口)的新标准,尽管微软对此表示反对。这项由 Willows 编写的标准现在正在按计划获得 ISO 国际标准认证。
本月,Willows 宣布他们将免费发布 XPDK(一个用于将 MS Windows 应用程序移植到 Linux 和 Unix 以及即将推出的 Mac、OS/2 和 Netware 的工具包,不出所料,它遵循 APIW 规范)的二进制文件和源代码,供非商业用途使用。与此同时,他们宣布了其广泛的商业支持计划,该计划在其万维网网站 www.willows.com 上有详细介绍。
Willows 官方表示,他们不支持使用 XPDK 运行现成的 Windows 程序,因为支持它将非常耗时,并且需要比他们拥有的更多资源。然而,他们在 beta 测试期间发现,许多人加入 beta 测试组仅仅是为了尝试使用随附的“xwin”Windows 程序加载器运行现成的二进制文件。通过免费发布源代码以及二进制文件供非商业用途使用,他们允许技术能力强的用户自我支持和支持他人,甚至可以使用 xwin 程序运行现成的二进制文件。本质上,非商业用户将通过贡献错误报告和错误修复(如果他们有能力)来“支付”软件费用。
虽然 xwin 程序目前仅支持 16 位 Windows 界面,但该库可以编译为 16 位或 32 位版本。Willows 表示,完整的 Win32s API 将在 6 月份得到支持,因为他们已经编写了大部分必要的基础架构。
当被问及他是否认为 Wine 会对 Willows 的业务构成任何威胁时,Willows 的 CEO Rob Farnum 表示,他不这么认为,原因有几个。本质上,Wine 的范围要窄得多:在少数 Intel Unix 平台上运行 Windows 二进制文件,并最终为大多数 32 位 Unix 平台提供 win32s 库。相比之下,XPDK 可以在其他处理器上运行 Windows 二进制文件,并且不特定于 X 或 Unix。它已经在 PowerPC Mac 上运行,并计划今年发布用于 OS/2、Netware 和两种 Macintosh 版本。
当被问及 XPDK 当前缺少哪些部分时,Rob 表示,实现 OLE 是他们面临的最大技术挑战。当被问及他是否认为微软最近关于 Unix 版 OLE 的说法有意义时,他说“不”。他的理由是
预计发布日期太晚,没有意义。实际编码工作由 Software AG 完成,该公司已从微软获得 OLE 代码许可,并预计在 1997 年末或 1998 年发布。
Unix 版 OLE 已经可以从 Mainsoft 和 Bristol 获得,作为其 Unix 版 Windows API 包的一部分。
OLE 与 Windows 内部结构紧密相连,因此 Unix 版 OLE 到底意味着什么尚不清楚,而且微软也没有明确这一点。
他认为,该公告是微软针对 CORBA(公共对象请求代理架构)和 OMG(负责监管 CORBA 的对象管理组)采取的策略性举措。微软希望能够无视其为 Windows 提供 ORB(对象请求代理)的承诺。
Linus Torvalds 已经声明,另一个代码冻结即将生效,这将产生一个新的稳定版 Linux。Linus 表示,他倾向于将这个新版本称为 2.0 而不是 1.4(就叫它 Linux 96...),因为它现在支持多平台和多处理。
在新稳定版本发布几个月后,《Linux Journal》将刊登一篇关于如何从 1.2 版本安全升级的文章,就像我们之前做过的从 1.0 升级到 1.2 一样。我们还将详细介绍更改。以下是预览
新版本的改进将包括(但不限于!)更多硬件支持、错误修复、主要性能增强(一些基准测试提高了 200-300%)和新的网络功能。特别是,添加了新的文件系统支持,以允许 Linux 系统挂载 Novell 文件服务器 (ncpfs) 和 Windows 共享卷 (smbfs)。