Linux 历史

计算机的演变

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

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 操作系统。

热门文章

优秀文章