Linux 起源与发展:从历史到演变

在本文中,我们将探讨 Linux 操作系统的历史和演变。但在深入 Linux 的历史之前,我们首先需要了解 UNIX。

UNIX 的历史:

故事始于 1964 年的新泽西,当时贝尔实验室的一些人试图创建一个多用户操作系统(OS),他们一直致力于此项目直到 1969 年,但在经历了无数次失败后,他们终止了该项目。随后,一个包括 Dennis Ritchie 和 Ken Thompson 在内的五人小组成功创建了一个名为 UNICS(Uniplexed Information and Computing Service)的操作系统,也就是现在广为人知的 UNIX。他们将这个操作系统作为开源软件发布(免费使用和编辑代码库)。

1975 年,一个名为“UNIX v6”的版本发布,它变得非常受欢迎。一些公司试图从中获利,因此他们开发了自己的商业版本或衍生版本的 UNIX:

  • IBM – AIX
  • Sun Solaris
  • Mac OS
  • UP UX

Linux 为何被创建?

Linus Torvalds 是 Linux 内核的创造者。简而言之,Linus Torvalds 创建 Linux 是因为他没有钱购买 UNIX。当时他是赫尔辛基大学的一名学生。1991 年初,他决定做一个关于 UNIX 的项目,但 UNIX 的免费版本太旧了,而其他商业版本又太昂贵(5000 美元)。因此,他想到创建自己的操作系统。

现在大家可能会问:Linux 是 UNIX 的精确复制品吗?实际上不是,让我们来澄清一下。为了获取思路,Linus 对 UNIX 进行了研究,但他对 MINIX 操作系统的研究甚至超过了 UNIX。而且,Linux 绝对不是 UNIX 的精确复制品。

什么是 MINIX?

MINIX 由 Andrew S. Tanenbaum 于 1987 年创建。MINIX 是一个基于微内核架构的类 Unix 操作系统。

!imageMinix OS

创建 MINIX 的主要目的是为了教他的学生以及为了配合他当时正在撰写的书籍 Operating Systems Design and Implementation)。

事实: MINIX 是一个面向文本的操作系统,其内核代码少于 6,000 行。

Linux 开发完成之后!

最终,Linux 于 1991 年 9 月 17 日发布。Linus 将其设为开源。在 1991 年到 1995 年间,Richard Stallman 发起了一场名为“<a href="https://en.wikipedia.org/wiki/Freesoftwaremovement">自由软件运动”的运动,并创建了 GNU 项目(自由软件的集合)。

Linux 是一个内核,而不是一个完整的操作系统,GNU 是一套自由软件的集合。这两个项目的协作赋予了我们所谓的“Linux”或“GNU/Linux”操作系统。一些公司和开源社区采用了 GNU/Linux 代码库,进行了一些修改,并创建了自己的版本或发行版,例如:

  • RHEL (Red hat)
  • Fedora
  • Debian
  • Ubuntu
  • CentOS
  • Kali Linux

注意要点:

  • Linux 是内核,不是操作系统。
  • Linux 不是 UNIX 的克隆品,它是从零开始编写的。
  • Linux 发行版是 Linux 内核和一系列软件的集合,它们共同构成了一个操作系统。

Linux 的特点或它为何如此流行?

Linux 非常流行,以至于大多数 IT 公司都会问他们的候选人“您是否拥有基于 Linux 的操作系统的知识或经验?”。下面列出了它如此流行的背后原因的一些要点 / 特性:

  • 开源
  • 轻量级
  • 安全性高
  • 多用户 – 多任务
  • 简化了所有已安装软件的更新
  • 存在多种发行版(RedHat, Debian 等)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/43452.html
点赞
0.00 平均评分 (0% 分数) - 0