Ubuntu 4.10:一张光盘如何拉近普通人与 Linux 的距离
2004 年 10 月 20 日,Ubuntu 首个版本发布。它带来的邀请很具体:一套选好的桌面软件、可以预期的发布节奏,以及能递给朋友的光盘。22 年后回看 Warty Warthog,值得关注的是这些选择如何共同降低入门门槛。

软件已经公开,并不等于新手已经能够轻松开始。找到文件、选择组件、理解安装步骤、确认遇到问题时该向谁求助,都是使用之前的工作。Ubuntu 4.10 的故事适合从这整段路程来理解:它尝试把自由软件世界里的大量可能,整理成一个可以着手探索的起点。
极客日历今天记录的是 Ubuntu 第一个稳定版本。原始文献还保存了一个容易被忽略的区别:稳定安装版与最终配套 Live CD 并非同一天发布。分清两者,才能看见当时的入门体验是怎样逐步形成的。
预先选好的桌面意味着什么?
Mark Shuttleworth 在10 月 20 日的发布公告中介绍了这个基于 Debian 的发行版:精选默认应用、每六个月发布一次,并承诺提供 18 个月的支持。GNOME 2.8、带安全补丁的 Firefox 0.9、Evolution 2.0 和 OpenOffice.org 1.1.2 构成了具体的桌面环境。
版本号容易让人误会:4.10 确实是 Ubuntu 的首个版本。它的编号来自发布年份与月份:4 代表 2004 年,10 代表十月。
这些版本号能够标记时代,但更值得分析的是“选择”本身。项目已经替用户准备了一套初始组合。新手可以先使用,再逐渐了解自己想更换什么。这是本文对产品设计的解读,不代表当时每一台电脑的安装都变得毫不费力。
共同的默认配置也能成为交流的基础。如果两个朋友从相近的软件组合开始,其中一人解释某个操作时,就不必先弄清对方所有的设置。自定义的空间仍然存在,只是不必在第一次完成任务之前,就先做完所有选择。
Debian 提供基础,Ubuntu 整理路线
Warty 当年的安装手册 Debian 章节直接说明了两者的关系。Ubuntu 以 Debian 的开发软件库为基础,同时自行决定发布安排。手册区分了获得支持的精选软件包与范围更大的 universe,并描述了把适用的错误修复反馈给 Debian 的做法。
因此,这次首发不能简单写成一个新名字取代了旧系统。Ubuntu 使用已有生态,提供了穿行其中的一条具体路线。打包、整合与维护,和各个应用程序本身同样重要。很多优秀零件放在一起,还需要成为外部使用者能够理解的系统。
NerdSpot 关于1991 年 Linux 首次源码发布的文章讨论的是另一道门槛:一个尚未完成的内核开始可以被阅读和研究。Ubuntu 在 2004 年面对的是更靠后的问题:如何把众多项目的成果组合成一套环境,让想使用电脑的人能够开始?
发布日程也是体验的一部分
功能清单无法回答所有实际问题。下一个版本何时出现?当前版本会有人维护多久?家庭或学校怎样安排后续使用?一个系统进入日常生活,需要的不只是今天能够运行,也需要让人理解接下来可能发生什么。
半年一次的节奏和明确写出的支持窗口,让首发带有了面向未来的承诺。发布意味着项目准备再次交付。这并不能证明以后每次都准时,或者每种硬件都兼容;它说明了为什么日程可以是产品设计的一部分。
不过,不能把后来的制度直接套回 2004 年。Ubuntu 的官方项目历史把引入长期支持版本的决定放在 2006 年。Warty 首发时并不是 LTS 版本。保留这个时间差,才能看见维护模式本身也经历过发展。
递出一张光盘,也可以递出一次帮助
10 月 13 日的候选版本公告已经邀请读者登记领取最终版本的免费光盘,并特别提到可以给朋友、学校或 Linux 用户组申请多张。这里能够确认的是当时已存在这种领取邀请,不能据此推断某个包裹在哪一天寄出或送达。
实体介质改变了发现软件的社交方式。一张光盘可以带进另一间卧室,可以越过桌面递到别人手中,也可以成为一起试用的理由。交出光盘的人还能够留下来解释操作。在这样的场景里,传播包含了一件物品和一次交流。
这是对介质所提供机会的分析,并非关于所有 Ubuntu 用户经历的统计。它仍然解释了光盘为什么值得写进历史:允许分享这件事,当你真的能把东西交给朋友时,会变得容易理解,也更容易付诸行动。
10 月 20 日与 27 日,各自发布了什么?
10 月 20 日的公告指向安装光盘,以及仍处于候选状态的 Live CD。到了 10 月 27 日,LaMont Jones 才宣布最终配套 Warty Live CD发布。它让人可以从光盘启动试用,而不必重新分区或覆盖现有数据;该光盘面向 i386 兼容处理器。
区分这两个日期,可以避免一种回顾时的捷径:把后来熟悉的“试用或安装”整体体验,想象成首发当天就已经完整存在。预览版、候选版本、稳定安装版与最终配套试用光盘,是不同阶段的不同产物。
先探索一个系统,再决定是否安装,降低的是对陌生环境的不确定感。让安装程序更易理解,降低的是把系统放进机器时的操作负担。这两种门槛相互关联,但并不相同。分开观察,才能更准确地理解设计选择。
从第一次邀请里,还能学到什么?
纪念首发,可以从一个小练习开始:假设自己刚接触 Linux,再读一遍旧公告。寻找已经准备好的工具、获得软件的路径、维护承诺和求助地点。然后问:哪些决定由项目承担,哪些仍然需要使用者自己完成?这比只看旧桌面截图更能理解当时的尝试。
同样的方法也适用于Android 的多个启动节点。宣布平台、公开软件、让用户真正接触设备,是不同事件。一个清楚的周年日期能够引导读者进入故事,却不能代替整个过程。
Ubuntu 4.10 没有发明 Linux,也没有消除桌面使用的所有困难。它把精选起点、重复交付的节奏和明确允许的分享方式组合起来。22 年后,最有价值的启发仍然很具体:当下一步清楚到可以尝试,也清楚到可以向朋友解释时,软件才更接近真正需要使用它的人。
