Linux 历史

2024 年 8 月 29 日 | 阅读 2 分钟

计算机的演变

早期,计算机像房子或公园一样大。所以你可以想象操作它们是多么困难。此外,每台计算机都有不同的操作系统,这使得操作它们变得更糟。每个软件都是为特定目的设计的,无法在其他计算机上运行。它极其昂贵,普通人既买不起也理解不了。

Unix 的演变

1969 年,贝尔实验室的一个开发团队开始了一个项目,旨在为所有计算机制作一个通用软件,并将其命名为“Unix”。它简单而优雅,使用“C”语言代替汇编语言,并且其代码可回收。由于其可回收性,其部分代码现在通常称为“内核”,用于开发操作系统和其他功能,并且可以在不同的系统上使用。此外,它的源代码是开源的。

最初,Unix 只存在于大型组织中,例如政府、大学或拥有大型机和小型计算机(PC 是微型计算机)的大型金融公司。

Unix 的扩展

八十年代,许多组织,如 IBM、HP 和其他数十家公司开始创建自己的 Unix。这导致了 Unix 方言的一团糟。然后,在 1983 年,Richard Stallman 开发了 GNU 项目,目标是使其成为免费的类 Unix 操作系统,并供所有人使用。但他的项目未能获得普及。许多其他类 Unix 操作系统也随之出现,但它们都没有能够获得普及。

Linux 的演变

1991 年,芬兰赫尔辛基大学的学生 Linus Torvalds 认为应该有一个免费的学术版 Unix,于是开始编写自己的代码。后来,这个项目成为了 Linux 内核。他专门为自己的 PC 编写了这个程序,因为他想使用 Unix 386 Intel 计算机,但买不起。他在 MINIX 上使用 GNU C 编译器完成了这项工作。GNU C 编译器仍然是编译 Linux 代码的主要选择,但也会使用其他编译器,如 Intel C 编译器。

他一开始只是为了好玩,但最终却完成了一个如此庞大的项目。最初他想把它命名为“Freax”,但后来改名为“Linux”。

他根据自己的许可发布了 Linux 内核,并限制其商业用途。Linux 大部分工具来自 GNU 软件,并受 GNU 版权保护。1992 年,他根据 GNU 通用公共许可证发布了内核。

今天的 Linux

今天,超级计算机、智能手机、台式机、Web 服务器、平板电脑、笔记本电脑以及洗衣机、DVD 播放器、路由器、调制解调器、汽车、冰箱等家用电器都使用 Linux 操作系统。


下一个主题Linux 的特性