
如今,桌面环境已成为计算机界面的常态,但曾经有一段时间,它们只是一种未来主义的新奇事物,仅仅出现在计算机上就显得与众不同。在 20 世纪 80 年代初,你可以从苹果公司买到一台昂贵但非常酷炫的 Mac,而 PC 上则有早期的 Windows 版本,以及 Digital Research 的 GEM。在 2025 年,这在某种程度上只是一个注脚,而关于其中原因的一些见解,可以通过《正确水平的编程》一书对软件的回顾来理解。
本书以一位雅达利用户的视角,讲述了雅达利ST搭载GEM版本的故事,从最初由施乐员工发起,到开发到在PC和雅达利ST上发布的整个过程。我们了解到苹果公司的法律威胁导致了后来GEM版本界面的不完善,这一点我们至今仍记忆犹新,也了解了DR在20世纪90年代初最终解散之前的发展历程。
从2025年来看,Windows 赢得 PC 桌面之战显然不是因为它与众不同,而是因为它成为了默认操作系统;如果 GEM 只是个附加组件,那它肯定很难推广。最终,DR 资产的最终所有者 Caldera 将这款软件开源了(当时他们大概还没有试图破坏 Linux),如今它可以在FreeDOS上运行。
GEM 标题图片:Rolf Hartmann, CC BY-SA 3.0 。
原文: https://hackaday.com/2025/09/18/a-gem-of-a-desktop-environment/