Unix 操作系统
Unix 操作系统于 1969 年在美国 AT&T 贝尔实验室由肯·汤普逊(Ken Thompson)、丹尼斯·里奇(Dennis Ritchie)、道格拉斯·麦克罗伊(Douglas McIlroy)和乔·奥桑纳(Joe Ossanna)构思并实现。

1991年9月17日 星期二 至 至今
U.S.
Linux 是一系列开源类 Unix 操作系统,基于 Linux 内核。Linux 内核由林纳斯·托瓦兹(Linus Torvalds)于 1991 年 9 月 17 日首次发布。Linux 通常以 Linux 发行版的形式进行打包。
Unix 操作系统于 1969 年在美国 AT&T 贝尔实验室由肯·汤普逊(Ken Thompson)、丹尼斯·里奇(Dennis Ritchie)、道格拉斯·麦克罗伊(Douglas McIlroy)和乔·奥桑纳(Joe Ossanna)构思并实现。
Unix 于 1971 年首次发布,当时完全是用汇编语言编写的,这在当时是常见的做法。
1973 年,丹尼斯·里奇采取了一种关键的开创性方法,用 C 语言重写了 Unix(除了一些硬件和 I/O 例程外)。高级语言实现的 Unix 的可用性,使其更容易移植到不同的计算机平台上。
GNU 项目由理查德·斯托曼(Richard Stallman)于 1983 年发起,其目标是创建一个完全由自由软件组成的“完整的 Unix 兼容软件系统”。
由于早期的反垄断案件禁止其进入计算机业务,AT&T 被要求向任何提出要求的人许可该操作系统的源代码。因此,Unix 迅速发展并被学术机构和企业广泛采用。1984 年,AT&T 从贝尔实验室剥离;摆脱了强制免费许可的法律义务后,贝尔实验室开始将 Unix 作为专有产品销售,用户在法律上不允许修改 Unix。
1985 年,斯托曼成立了自由软件基金会,并于 1989 年编写了 GNU 通用公共许可证(GNU GPL)。到 20 世纪 90 年代初,操作系统所需的许多程序(如库、编译器、文本编辑器、Unix shell 和窗口系统)已经完成,尽管设备驱动程序、守护进程和内核(称为 GNU/Hurd)等底层元素仍处于停滞和不完整状态。
MINIX 由计算机科学教授安德鲁·塔能鲍姆(Andrew S. Tanenbaum)创建,并于 1987 年发布,是一个针对学生和其他想要学习操作系统原理的人的最小化类 Unix 操作系统。虽然 MINIX 的完整源代码是免费提供的,但许可条款阻止了它成为自由软件,直到 2000 年 4 月许可条款发生变更。
1991 年,在赫尔辛基大学就读期间,托瓦兹对操作系统产生了好奇。由于对当时仅限于教育用途的 MINIX 许可感到沮丧,他开始着手开发自己的操作系统内核,这最终成为了 Linux 内核。
林纳斯·托瓦兹曾表示,如果当时(1991 年)GNU 内核已经可用,他可能不会决定编写自己的内核。尽管由于法律纠纷直到 1992 年才发布,但 386BSD(NetBSD、OpenBSD 和 FreeBSD 的前身)的开发早于 Linux。托瓦兹还表示,如果当时 386BSD 已经可用,他可能就不会创建 Linux。
为了促进开发,这些文件于 1991 年 9 月上传到了 FUNET 的 FTP 服务器(ftp.funet.fi)。托瓦兹在赫尔辛基理工大学(HUT)的同事阿里·莱姆克(Ari Lemke)当时是该 FTP 服务器的志愿者管理员之一,他认为“Freax”不是一个好名字。因此,他在没有咨询托瓦兹的情况下,将服务器上的项目命名为“Linux”。不过后来,托瓦兹同意了“Linux”这个名称。
Linux 在生产环境中的应用(而非仅由业余爱好者使用)始于 20 世纪 90 年代中期的超级计算领域,当时 NASA 等机构开始用运行 Linux 的廉价商用计算机集群取代日益昂贵的机器。商业用途始于戴尔(Dell)和 IBM,随后是惠普(Hewlett-Packard),它们开始提供 Linux 支持,以摆脱微软在桌面操作系统市场的垄断。
Linux 在消费市场最大的成功或许是移动设备市场,Android 是智能手机上最占主导地位的操作系统之一,在平板电脑以及最近的可穿戴设备上也广受欢迎。随着 Valve 对 Linux 的支持并推出其面向游戏的 Linux 发行版 SteamOS,Linux 游戏也在兴起。Linux 发行版也受到各种地方和国家政府的欢迎,例如巴西联邦政府。