Linux/Unix 基础:Linux 的历史 1 个改进

计算机的演变

在早期的时候,计算机的大小跟房子或者公园一样大。因此,你可以想象,操作一台计算器的难度是有多大。然而,每一台计算机都有不同的操作系统,这就使得操作计算机变的更加难。所以,在早期,要操作一台计算器的代价是极其昂贵的,一般人很难理解消费的起,并且很难理解计算机的存在的意义。

Uinx 的演变

1969 年,贝尔实验室的开发团队启动了一个项目,为所有计算机制作通用软件,并将其命名为「Unix」。它简洁大方,使用「C」语言代替汇编语言,并且其代码可以重复利用。由于「C」语言的代码可以重复利用,因此现在将其一部分代码(通常称为「内核」)用于开发操作系统和其他功能,并且可以在不同的系统上使用,并且它的源代码也是开源的。

最早的时候,Unix 系统仅在具有大型机和小型计算机(PC 是微型计算机)的大型组织(如政府,大学或大型金融公司)中使用。

Unix 的扩展

在 80 年代,许多组织结构(例如:IBM,HP 以及其他的十几家公司)开始创建自己的 Unix 系统。 这就导致了很多的 Unix 版本。接着,在1983年的时候,Richard Stallman 开发了 GNU 项目,它的目标是提供一个统一的开源的 Unix 的版本,给所有人使用。但是,GUN 项目在当时没有被很多人接受。
其他许多类似 Unix 的操作系统也应运而生,但最终都没有一个能够统一的 Unix 操作系统。

Linux 的诞生

在1991年,来自芬兰 Helsinki 大学的学生 Linus Torvalds 认为市场上应该有一个比较统一的 Unix 版本,从此他就开始为这个项目奋斗。后来这个项目就成为了 Linux 操作系统的内核。由于当时,他只是为自己的 PC 编写了这套 Linux 操作系统,原因是他当时买不起当时候主流的Intel 386 CPU 的计算机。所以他使用 GNU C 编译器在 MINIX 操作系统上完成的编译。由于这个历史原因,GNU C 编译器弦子舞仍然是编译 Linux 代码的主流编译器,但也使用其他编译器,例如 Intel C 编译器。

Linus Torvalds 开始写这个项目的时候仅仅是出于兴趣,没想到后来这个项目演变成了一个优秀的项目。首先他给这个项目命名为 Freax ,后来又改成了 Linux

他以需要授权的形式发布了 Linux 项目,仅限于商用。Linux 使用了 GNU 软件中的大多数工具,并受 GNU 版权保护。1992年,他根据 GPL 协议开源了内核。

Linux 的现状

如今,超级计算机,智能电话,台式机,Web应用的服务器,平板电脑,笔记本电脑和家用电器(如洗衣机,DVD播放器,路由器,调制解调器,汽车,冰箱等)都在使用 Linux 操作系统。

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!