本文概述
计算机的发展
在早期, 计算机的大小与房屋或公园一样大。因此, 你可以想象操作它们有多么困难。而且, 每台计算机都有不同的操作系统, 这使得在它们上进行操作变得更加糟糕。每个软件都是为特定目的而设计的, 无法在其他计算机上运行。这是非常昂贵的, 普通人既负担不起也无法理解。
Unix的演变
1969年, 贝尔实验室的开发人员团队启动了一个项目, 为所有计算机制作通用软件, 并将其命名为” Unix”。它简洁大方, 使用” C”语言代替汇编语言, 并且其代码可回收。由于它是可回收的, 因此现在将其代码的一部分(通常称为”内核”)用于开发操作系统和其他功能, 并且可以在不同的系统上使用。它的源代码也是开源的。
最初, Unix仅在具有大型机和小型计算机(PC是微型计算机)的大型组织(如政府, 大学或大型金融公司)中发现。
Unix扩充
在八十年代, 许多组织(例如IBM, HP和其他十几家公司)开始创建自己的Unix。这导致一堆Unix方言。然后在1983年, Richard Stallman开发了GNU项目, 其目标是使其像Unix这样的操作系统免费提供给所有人使用。但是他的项目未能获得普及。其他许多类似Unix的操作系统应运而生, 但是没有一个能够获得普及。
Linux的演变
1991年, 来自芬兰赫尔辛基大学的学生Linus Torvalds认为自己可以免费获得Unix的学术版本, 因此开始编写自己的代码。后来, 该项目成为Linux内核。他想使用Unix 386 Intel计算机, 但负担不起, 因此专门为自己的PC编写了该程序。他使用GNU C编译器在MINIX上完成此操作。 GNU C编译器仍然是编译Linux代码的主要选择, 但其他编译器也可以使用, 例如Intel C编译器。
他开始只是出于娱乐目的, 但最终完成了一个如此大的项目。首先, 他想将其命名为” Freax”, 但后来变成了” Linux”。
他以自己的许可证发布了Linux内核, 并且仅限于商业使用。 Linux使用GNU软件中的大多数工具, 并拥有GNU版权。 1992年, 他根据GNU通用公共许可证发布了内核。
当今的Linux
如今, 超级计算机, 智能电话, 台式机, Web服务器, 平板电脑, 笔记本电脑和家用电器(如洗衣机, DVD播放器, 路由器, 调制解调器, 汽车, 冰箱等)都使用Linux OS。
评论前必须登录!
注册