[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ A ] [ B ] [ C ] [ D ] [ 下一页 ]
本章包含一些有趣的信息,这些信息不适合放在手册的其他章节中,例如历史记录。它将来可能会被移到另一本手册中,或者被整合成一个连贯的章节。
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 克隆版本击垮,并被迫降低价格。
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 早期的一个项目是一个程序,可以在打印 AAAA 和 BBBB 之间切换。后来,这演变成了 Linux。
Linux 已根据 GNU 通用公共许可证(GPL)的条款获得版权。这是自由软件基金会(FSF)编写的许可证,旨在保持软件的自由。简而言之,它表示,虽然您可以随意收取副本的费用,但您不能阻止您出售给的人出售、赠送或修改它。这也意味着源代码[24]也必须可用。这对程序员很有用。任何人都可以修改 Linux,甚至可以分发他们的修改版本,前提是他们将代码置于相同的版权之下 --- GPL。
Debian 被称为 GNU/Linux,因为它是由 Linux 内核和 GNU 项目这两项大规模努力的产物。尽管如此,仅关注这两项贡献就忽略了数以万计的贡献者。不可能追踪到每个使 Debian 成为今天的样子的人。
以下两个列表,即领导者和发布里程碑,由公共利益软件公司拥有版权,可以重新分发,但不得修改。
自 1993 年开始以来,Debian 已经有多位领导者。
Ian Murdock 于 1993 年 8 月创立了 Debian,并领导它直到 1996 年 3 月。这项工作得到了 FSF 的 GNU 项目为期一年的赞助(1994 年 11 月至 1995 年 11 月)。
Bruce Perens 从 1996 年 4 月到 1997 年 12 月领导 Debian
Ian Jackson 从 1998 年 1 月到 1999 年 2 月领导 Debian。
Wichert Akkerman 是自 1999 年 2 月以来的现任 Debian 领导者。
以下是一些主要的 Debian 发布里程碑
0.01-0.90 版本在 1993 年 8 月至 1993 年 12 月之间发布
0.91 版本于 1994 年 1 月发布(约 30 位开发人员,原始的打包工具)
0.93R5 版本于 1995 年 3 月发布(dpkg 首次亮相)
0.93R6 版本于 1995 年 11 月发布(约 60 位开发人员,a.out,第一个 dselect)
1.0 版本从未发布。它后来成为 1.1 版本
1.1 'Buzz' 版本于 1996 年 6 月发布(474 个软件包,2.0 内核,完全 ELF,dpkg)
1.2 'Rex' 版本于 1996 年 12 月发布(848 个软件包,120 位开发人员)
1.3 'Bo' 版本于 1997 年 7 月发布(974 个软件包,200 位开发人员)
2.0 'Hamm' 版本于 1998 年 7 月发布(1500+ 个软件包,400+ 位开发人员,glibc2)
2.1 'Slink' 计划于 1999 年 3 月初发布。
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 日hp@debian.org