Linux基础——OS简史

1、multics是一个分时操作系统,该系统开始作为一个合资项目,是1964年由贝尔实验室、麻省理工学院及美国通用电气公司所共同参与研发的,其目的是为了开发出一套安装在大型主机上多人多工的操作系统。

2、1969年,因MULTICS计划的工作进度过于缓慢,最后终究遭裁撤的命运,贝尔实验室退出此计划。当时,Ken Thompson撰写一个称为“星际旅行”(Space Travel)的游戏程序。Multics 计划停止后,ken

thompson在PDP-7上用汇编语言写成了Unics,就是后来的Unix。这台电脑只有24KB的物理内存和500K磁盘空间。1970年可称为"UNIX元年"

3、1973年,Ken Thompson 与Dennis Ritchie以C语言重写了Unix的第三版内核。至此,Unix这个操作系统修改、移植相当便利,为Unix日后的普及打下了坚实的基础。而Unix和C完美地结合成为一个统一体,C与Unix很快成为世界的主导。

4、1974年,Unix第五版以“仅用于教育目的”的协议,提供给各大学作为教学之用,成为当时操作系统课程中的范例教材。各大学公司开始通过Unix源码对Unix进行了各种各样的改进和扩展。于是,Unix开始广泛流

行。

5、发展为2大分支:BSD 和System V

BSD:SUN公司Solaris, 运行在sparc架构,后来的OpenSolaris运行在x86架构

System V:IBM的AIX,运行在Power PowerPC架构

HP的HP-UX, Alpha架构

Apple公司的A/UX,Microsoft的Xenix

6、1980年,基于x86平台的PC机流行,操作系统CTSS太贵,微软公司以5万美元的价格从西雅图的一位程序编制者Tim Paterson(帕特森)手中买下了一个操作系统QDOS的使用权,在进行部分改写后提供

给IBM,并将其命名为Microsoft DOS(Disk Operating System,磁盘操作系统)。

7、BSD和SystemV和解,Unix开始商业化

8、1983年,Richard Stallman开始成立GNU组织,目标是创建一套完全自由的操作系统。

9、1985年Richard Stallman又创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持。尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮

助编写。当GNU计划开始逐渐获得成功时,一些商业公司开始介入开发和技术支持。当中最著名的就是之后被Red Hat兼并的 Cygnus Solutions。

10、1987年,Minix诞生,Andrew S. Tanenbaum教授研发成功。

11、1991年,LinusTorvalds写出了Linux内核。

12、1993年,大约有100余名程序员参与了Linux内核代码编写/修改工作,其中核心组由5人组成,此时Linux 0.99的代码大约有十万行,用户大约有10万左右。

13、1994年3月,Linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL协议。

14、1995年1月,Bob Young创办了RedHat(小红帽),以GNU/Linux为核心,集成了400多个源代码开放的程序模块,搞出了一种冠以品牌的Linux,即RedHat Linux,称为Linux"发行版",在市场上出售。这在经营模式上是一种创举。

15、1996年6月,Linux 2.0内核发布,此内核有大约40万行代码,并可以支持多个处理器。此时的Linux 已经进入了实用阶段,全球大约有350万人使用

16、内核官方网站:https://www.kernel.org/

Linux主要的发行商:

slackware-------SUSE

debian-------- Ubuntu

Red Hat-------CentOS

--------Fedora

开源软件:

自由学习、自由修改源代码

可以出于任何目的获取源代码

自由分发源代码

自由创建衍生版

原文发布于微信公众号 - L宝宝聊IT(gh_b0e552aa80db)

原文发表时间:2018-05-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏飞雪无情的博客

2018 新年快乐 万事如意

可能有的朋友注意到了,下半年开始写了一些非技术的,这个也比较正常,因为我本身是做技术管理的,所以除了技术本身的基础之外,还会写一些管理、职场、学习等方面的文章,...

933
来自专栏阮一峰的网络日志

文件分享的新动向(2010年1月~2月)

对于下载爱好者来说,2009年糟糕透顶。 BT下载的两大旗帜网站----海盗湾和Mininova----都在2009年遭受重大挫折。上半年,海盗湾一审败诉,四名...

2624
来自专栏FreeBuf

2015年,网友眼中的流氓软件都有哪些?

有一些软件总会被我们记住,而原因却是它们出身时所带的“邪恶属性”,它们被冠以“流氓”的恶名,是安全行业的有着巨大破坏性的搅局者,而在2015年,谁又会是它们之中...

1955
来自专栏知晓程序

重要通知:今年「五一」,所有群主工作减半

1233
来自专栏Golang语言社区

HTML5对APP开发最终用户的三大优势

一、大幅降低使用门槛   为什么流媒体会替代下载视频成为主流?为什么页游会如此火爆?只因用户太“懒”。让用户更方便的满足需求,有时效果好于更多的满足需求。  用...

3526
来自专栏大数据文摘

如何用Python批量发现互联网“开放”摄像头

3454
来自专栏刘裕忠的专栏

dingdang-robot:一个开源的中文智能音箱项目

本文介绍我在业余时间开发的一个开源的智能音箱项目 dingdang-robot ,分享一下我在开发这个项目过程中的心得。

3.3K4
来自专栏WeTest质量开放平台团队的专栏

深度揭秘Android 6.0,你准备好了吗?

一向有将手机系统以甜点等美食命名习惯的谷歌此次将新版安卓操作系统定名“棉花糖”(Marshmallow),正式版本号为6.0。相较于上一代操作系统,“棉花糖”新...

922
来自专栏企鹅号快讯

小程序年底重磅更新,小游戏上线,最强入口也来了!

就在人们还沉浸在前日小程序升级大礼的喜悦中无法自拔时。刚刚,出其不意的微信又进行了重大发布,这幸福来的太突然。 此次更新,相比前晚,小程序的能力更趋成熟,当然野...

1826
来自专栏PHP技术

PHP 开发者的 Docker 之旅

用 PHP 作为我们「Docker 开发大礼包」开篇是带着一些朝圣的心情的。这是一门堪称「古老」的语言,这也是一门争议最多的语言,这更是一门不断涅槃的语言。「P...

3499

扫码关注云+社区