[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ A ] [ B ] [ C ] [ D ] [ 下一页 ]


Debian 教程 (已过时文档)
附录 D - 杂项


本章包含一些有趣的信息,这些信息不适合放在手册的其他章节中,例如历史记录。它将来可能会被移到另一本手册中,或者被整合成一个连贯的章节。


D.1 Unix 历史

1969 年,贝尔电话实验室(Bell Labs,AT&T 的一个部门)与通用电气和麻省理工学院的 Project MAC 合作编写一个名为 Multics 的操作系统。长话短说,贝尔实验室认为这个项目没有进展,退出了该小组。这使得贝尔实验室没有一个好的操作系统。

Ken Thompson 和 Dennis Ritchie 决定草拟一个能够满足他们需求的操作系统。贝尔实验室有一台未使用的 PDP-7 计算机,Thompson 想要利用它,因此他在该机器上实现了他们设计的系统。作为对 Multics 的双关语,另一位贝尔实验室研究员 Brian Kernighan 给这个系统命名为 Unix。该小组获得了资金购买一台更好的计算机 PDP-11,他们提出了一项编写文字处理系统的计划。他们没有从头开始编写文字处理器,而是将其作为一个在 Unix 下运行的应用程序,然后他们将 Unix 移植到了 PDP-11。

后来,Dennis Ritchie 发明了“C”编程语言。1973 年,Unix 被用 C 语言重写,而不是最初的汇编语言。[21] 1977 年,Unix 通过一个称为移植的过程被转移到一台新机器上,远离了之前运行它的 PDP 机器。这得益于 Unix 是用 C 语言编写的,因为大部分代码可以简单地重新编译,而无需重写。

在 1970 年代后期,AT&T 被禁止在计算机行业竞争,因此它以非常低廉的价格将 Unix 授权给各大学院校。它在学术机构之外普及的速度很慢,但最终在商业领域也很受欢迎。今天的 Unix 与 1970 年的 Unix 不同。它有两个主要变体:System V,来自 Unix 系统实验室(USL),SCO 的子公司[22],以及伯克利软件发行版(BSD)。USL 版本现在已经到了第四个版本,即 SVR4[23],而 BSD 的最新版本是 4.4。然而,除了这两个版本之外,还有许多不同的 Unix 版本。大多数专有版本的 Unix 都源自这两个分组之一。实际使用的 Unix 版本通常结合了这两个变体的功能。

目前用于 Intel PC 的专有 Unix 版本价格在 500 美元到 2000 美元之间,Solaris x86 除外,它已被免费的 Unix 克隆版本击垮,并被迫降低价格。


D.2 GNU/Linux 历史

Debian 的根源可以追溯到 Richard M. Stallman 于 1984 年创立的 GNU 项目。GNU(GNU's Not Unix 的递归缩写)是自由软件基金会的一个项目;他们的目标过去是,现在也是用自由软件替换 Unix 操作系统。到 1990 年代初期,他们几乎编写了一个完整的操作系统,但缺少内核。幸运的是,Linux 的出现填补了这一空白。

Linux 内核的主要作者是 Linus Torvalds。自他的原始版本以来,世界各地无数的人对其进行了改进。它是 Unix 操作系统的克隆版本,完全从头开始编写。USL 和加州大学伯克利分校都没有参与 Linux 的编写。关于 Linux 更有趣的事实之一是,开发在全球范围内同时进行。从澳大利亚到芬兰的人们都为 Linux 贡献了力量,并有望继续这样做。

Linux 最初是一个探索 386 芯片的项目。Linus 早期的一个项目是一个程序,可以在打印 AAAABBBB 之间切换。后来,这演变成了 Linux。

Linux 已根据 GNU 通用公共许可证(GPL)的条款获得版权。这是自由软件基金会(FSF)编写的许可证,旨在保持软件的自由。简而言之,它表示,虽然您可以随意收取副本的费用,但您不能阻止您出售给的人出售、赠送或修改它。这也意味着源代码[24]也必须可用。这对程序员很有用。任何人都可以修改 Linux,甚至可以分发他们的修改版本,前提是他们将代码置于相同的版权之下 --- GPL。

Debian 被称为 GNU/Linux,因为它是由 Linux 内核和 GNU 项目这两项大规模努力的产物。尽管如此,仅关注这两项贡献就忽略了数以万计的贡献者。不可能追踪到每个使 Debian 成为今天的样子的人。

以下两个列表,即领导者和发布里程碑,由公共利益软件公司拥有版权,可以重新分发,但不得修改。

自 1993 年开始以来,Debian 已经有多位领导者。

以下是一些主要的 Debian 发布里程碑


D.3 Linux 内核的版本编号

Linux 版本号中的第一个数字表示真正的重大修订。这些数字变化非常缓慢:目前版本 2 是最新的。第二个数字表示不太重要的修订。偶数第二个数字表示更稳定、更可靠的 Linux 版本,而奇数数字是开发人员的版本,更容易出现错误。最后一个版本号是次要版本号---每次发布新版本,可能只是修复小问题或添加次要功能,该数字都会增加一。目前稳定的内核是 2.0,而开发人员的内核是 2.1。当 2.1 准备就绪时,它将成为稳定的内核 2.2。目前稳定内核的最新版本是 2.0.35,尽管当您阅读本文时,它很可能已经更改。预计 2.2 稳定版本很快发布。


[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ A ] [ B ] [ C ] [ D ] [ 下一页 ]


Debian 教程 (已过时文档)

2009 年 12 月 29 日

Havoc Pennington hp@debian.org