加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux与Unix之间的历史情况

发布时间:2021-06-04 02:05:12 所属栏目:Linux 来源:互联网
导读:说到Linux,我们首先要了解Unix。 Unix是一种在ATT贝尔实验室已经存在很长时间的操作系统。该项目由两位著名的计算机科学家Ken Thompson和Dennis Ritchie领导。

Unix的正式开发始于1969年的夏天,Unix的第一个版本于1971年3月发布,随后的第二个版本于1972年发布。

如果你在Linux机器上或MacOS上输入date命令,你会得到一个名为Unix时间戳的数字。这个数字是自1970年1月1日00:00:00起的秒数。为什么是1970年1月1日呢?现在你应该知道答案了,那时Unix正处于开发过程中。

Ken Thompson和Dennis Ritchie创建了B语言,这是Unix早期版本中支持的编程语言。然后,在1972年,里奇(Ritchie)重写了B语言,对它进行了更好的改进,成为了C语言,这种语言在今天仍然非常流行。后来的大多数Unix组件都是用C编写的。

在20世纪70年代后期,AT&T与教育机构和外部商业组织共享了Unix,从而导致了许多不同版本Unix的诞生。其中最突出的是由加州大学伯克利分校的计算机系统研究小组构建的教育版本。此版本被广泛称为Berkeley Software Distribution,即BSD。

最初,BSD是建立在Unix设计和代码库的基础上,但是后来,Unix和BSD的版本变得越来越有特色,导致了Unix BSD版本和AT&T代号为System V的Unix版本之间的“标准竞争”。最终,胜利属于SystemV。后来的BSD版本使System V更接近于学习,并纳入了公认的普遍接受的标准。

随着FreeBSD、NetBSD和OpenBSD等开源项目的出现,BSD分支的历史发展告一段落。BSD的最终版本于1995年推出。Unix的最终版本是1989年发布的Unix 10版本,是由Bell Laps开发的。

尽管作为Unix的官方版本和BSD很久以前就停止了开发,但是目前许多操作系统(从闭源到开源)都是基于这两个分支开发的。

比较著名和成功的商业版本可能是苹果的MacOS。目前iOS、watchOS和tvOS系统以及其他苹果操作系统都基于BSD平台。MacOS也是少数几个被认为是类UNIX的操作系统之一。

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读