Linux基础之linux的历史(针对韩立刚老师的linux教学视频编写的笔记)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础之linux的历史(针对韩立刚老师的linux教学视频编写的笔记)相关的知识,希望对你有一定的参考价值。

#  Linux操作系统历史

1969年美国贝尔实验实研发Unix操作系统,Unix系统特点:多用户;多任务;支持多种处理器架构;Shell大部分使用C语言开发。


1973年美国国防部研发出TCP/IP协议,这个协议让各个Unix系统之间达到互联,这是最初的intelnet的模型。迄今为止互联网使用的还是TCP/IP协议。


1983年Richard Stallman提出自由软件运动,特点:自由获取,自由改变,自由分发,自由使用。提出GNU计划,目标:创建一套完全自由的操作系统。

GNU计划的协定:

1、GPL通用公共许可   

          特点:自由使用,提代原代码,自由修改,不能进行商业化

 2、LGPL(LesserGPL)通用公共许可

          特点:不允许修改现有程序,可以以库的形式调用,研发的新软件也可闭源,可以商业化

可以使用#    man 命令      来查看命令使用的是哪种协定。


1987年荷兰的阿姆斯特丹城市安德鲁教授在Unix基础上开发了一个minix系统,minux系统特点:系统精简;功能单一,只为教学使用;系统是基于微内核的类Unix;


1990年GNU研发出文字编辑器Emacs、GCC(GNU  compiler collection)

1991年芬兰的linus发布了Linux内核

                   #      GNU+linux内核就形成了一套完整的操作系统

IEEE(电气和电子工程师协会)定义了POSIX规范,这个规范让系统和程序都遵循这个规范。这样GNU先开发出来的文字编辑器不仅可以在Unix上运行,同样可以在Linux上运行。

API规范应用程序和系统之间的接口,因为系统上只能运行二进制编程代码,而应用程序是可执行文件,

技术分享图片

1993年redhat公司发行,redhat是免费的,但是服务是收费的,企业版收的就是服务费

centos发布社区企业级操作系统,这个是真正意义上的免费,是在redhat版本系统公布的原代码基础上开发的系统,基本上比redhat系统晚发布一个月左右,和redhat系统基本上一样,但是发行后是没有公司进行维护的,如果用户出现自己解决不了的问题也不会有公司去处理。

SUSE Linux

Debian (ubuntu是在Debian系统上做的二次开发)


以上是关于Linux基础之linux的历史(针对韩立刚老师的linux教学视频编写的笔记)的主要内容,如果未能解决你的问题,请参考以下文章

Linux入门基础笔记1(韩立刚课程)

勒索病毒防范方案-有韩立刚老师总结的非常规手段

韩立刚17年学习资料399元一网打尽

团购巨划算韩立刚老师门徒级学习专题,只此一次的超大优惠福利

#51CTO学院四周年#51CTO伴我技能成长

韩立刚计算机网络——第五章:传输层