00:00
那么学习linuxx之前呢,肯定有很多同学听说过unix,对不对,那可能就说我我我听linuxx还有个unixx啊。那么我们作为这个学习者呢,我个人认为啊,还是要简单的了解一下unix和liixx之间的关系,不然的话,别人一问你,你觉得很迷茫,以前呢,我在这个做开发的时候呢,也用过unix,但用的呢相对比较少,用过两个,一个solid瑞,一个是free BD啊那是比较早的时候了,那个时候可能同学们那那个时候还很年轻,我是应该是05年06年的时候用过,你们可能还在念小学对吧,还是念小学啊,那个时候呢,我们就已经开始工作了,那么简单来看一下他们之间是什么来着啊,听一下故事吧,你把它当一个小故事听,我们不过多耽误时间,那么话说在这个70年代,上个世纪啊,就是191971 197070年左右吧,这个大概是这么一个时间,但可能更早一点,六零年左右,也可能那么有一个就是世界级有一个特别牛逼的一个实验室,叫贝尔实验室,那么为什么说贝尔实验室很牛呢?大家听一下他,大家听一下他的这个成绩啊。
01:11
首先大家知道的,像这个晶晶体管,还有这像太阳能电池,还有数字交换机,还有通讯卫星,还有有一种东西叫有声电影,那以前电影它是没有声音的,你们看有时候看那个卓比,那个喜剧,它是没有声音的,后面呢,这个做成有声电影,这个那个动作和声音同步啊,但是很难的,那么这些都是由贝尔实验室在这里产生的,而且呢,他在成立期间到现在啊,他这个工作他一共有27000个专利。那后面有人算了一下,他的每一个工作日,就是每一个工作日会产生四个专利,就每一天会有四个专利产生,而且都是非常厉害的专利啊,而且呢,他出了八个,他这做这个实验室有拿了八个这个诺贝尔奖,说他是很牛的一个公司,那这个里面呢,有两个人特别重要,跟我们现在学的这个Linux或unix有很密切的关系,一个呢叫king汤mpson,你看这个人呢,长一个大胡子。
02:11
啊,看起来很很牛的样子,这个人呢也毫不示弱,因为他的胡子呢也不少啊,他叫这个丹尼斯,这个丹斯呢,这个这两个他们是好朋友,他们呢很早就进入贝尔实验室了,那么这两个人跟尤尼克斯有什么关系呢?他是这样子的。就是说在这个贝尔实验室呢,这个70年代是60年代左右啊,他们发起的一个计划,要做一个叫MUTX这么一个分时操作系统。大家可能不太理解什么叫分时操作系统,我简单说一下,就说最早的操作系统,它是单人的,就是只能一个人用,多个人登录,就。就跑不起来了,那么当时呢,有世界呃三个特别牛的公司,他们合作一个呢,就是贝尔实验室,还有叫麻省理工,麻省理工可能有人听过是吧,就是世界很有名的这个这个大学,而且呢,大家知道它是什么,你们外国的大学跟中国大学不一样哦,外国大学它是真的能出产品的,比如像美国有很多那个战斗机,歼击机,像这些这些都是由麻省理工学院学院整出来的,知道吧,他跟我们学校大学不一样,大学好多大学就是拿教授,拿一个拿一个这个,拿着这个资金是吧,然后混一混。
03:24
拿钱了,人家是真的要出产品的,说国外的那个大学他是真正的他是能出产品的,那么当时呢,就是有贝尔实验室,还有麻省有个通用电器,他们三家合作准备做一个叫MU,一个分时操作系统。那么最后呢,投入了很多钱,最终这个这个计划呢失败了,但家说失败了跟unx什么关系呢,大家知道啊,失败虽然是失败了,但是他们留下了很多好多东西,然后这个呢,特别特别特别在意这个事,他很有心啊,他这个K汤库森,他发现虽然这个new take这个计划失败,但是留下了很多精华的这个代码,当时呢,他有个需求,他有什么需求呢?他是想做一个东西,能够把他的文件。
04:07
就是把他的一些工作的资料啊文件保存到电脑里边去,他想做一个文件操作系统。像他其当时最早的操作系统其实只有一个功能,干什么,就是管理文件,存文件的,大家可能现在觉得,诶老实说现在存文件多简单呢,我这个U盘,这个硬盘都,但是到那个时候是没有的啊,你们现在觉得很简单,都是在以前是很难的,然后呢,这个人呢,他就用B语言搞了一个操作系统出来,然后呢可以存文件,结果他把这个当成一个小玩意东西,在他们贝尔实验室一推广呢,诶大家说好评入潮,老唐做的好。老唐做的就是牛,就大家就很用,用的时候呢,这个他的好朋友这丹尼斯觉得,诶老唐你这个东西很好,咱们干脆把它整大一点,整好一点,于是呢,他就加进来了,啊,他也加进来,说干脆咱们用C语言,咱们把它重写一遍,让它性能更优化。那么这两个人呢?同时他们也是C语言的主要设计者,C语言大家都知道吧,C语言你们可能去大学学,就这两个家伙设计出来的,这个人以前在这个2000年左右,到清华还做过这个演讲,我老远看了一眼啊,说的特别流利,一句话没听懂啊,全英文的这个人很厉害,然后呢,他们就用C语言把这个重新写了一遍,过后呢,把它命名为unix。
05:22
Unix就是在196666几年时候就推出来了,那么这个系统推出来过后呢?诶,很多,这个当时有很多巨头,就是商业巨头,这些公司发现说这个unique将来一定会是一个能赚钱的东西,这个很有这个商业的商业的感觉啊,他们很敏锐的符合这个市场的需求,他们就这样做了,其中呢,有这个有这么几家公司,当然这只是列出来三家,还有很多像IBM,这个IBM也是很厉害的一个公司,对吧?蓝色巨人号称啊,当时我们大学毕业的时候,最希望的就是到外企啊,为什么呢?像我们的零几年,03年02年,不管是哪个大学毕业的,最想去的是外企,像IBM呀,还是像这是像这个微软呢,能进到这个公司,那就是江湖地位的体现,你知道吗?就好像你们现在特别想到,比如像这个谷歌呀,Facebook那种感觉,但那个那个像现在的新浪啊,还有像这像这个这个这个腾讯啊,还有百度都不知道是干什么的,知道吗?我大学毕业的时候,我们刚刚大学毕业的时候,有一帮这个公司跑到我们来招人。
06:29
啊,跑到那都招人,因为要面试吗?有家公司叫腾讯啊,他来了,他来找我们,我我通过面试,我过了啊我终于过了,说说说你通过了,你可以来上班了。我说腾讯在哪里啊,我说腾讯在哪,因为我是零三年嘛,002年03年的时候,我说腾讯在哪里,他说在深圳,我说我从北京读的大学,我到深圳去干什么,我不去,我果断的拒绝了他啊,我非常果断拒绝他,说实话啊,如果那个时候能到到那个腾讯,就是我们班实在是找不到工作的去的啊,去学习一般的同学去的,现在这些家伙在这混的很好,一般都是中高层的,年薪一般至少是两三百万。
07:08
啊,还不算提成,所以说我现在呢,只能说这就是命运的选择,你知道吗?所以有时候你的目光不行,就没办法啊,后面呢,还有一家公司把那多了,那时候好像阿里巴巴都没有名气,阿里巴巴都没名气,也到也到我们学校来招人,结果我也果断的拒绝他,但是我们最想的到哪去呢?我们最想到的是微软,微软像IBM,结果微软我没去成。后面没办法就到新浪了,新浪其实这个也当时也是很好的一个公司了,因为新浪的在零几年像这个也是国内一流的公司啊,这个我们不就是不扯了,我们说这个I unix吧,IBM他这个X上了有solid,惠普unix这些公司做完这个,他在这个时候做了一个二次的一个开发过后呢,很好,大家觉得这个东西这个性能就变得更加强大了,它融入了很多新的功能,那么这个时候为什么这个unique是。
08:03
没,没有这个像lixx这么流行呢,是因为他们改了过后啊,这个unix有两点不好,第一点成本非常高,你要用unx是可以成至少5万美金,就那个时候要5万美金你才能用得上这个UN,因为它收费。5万美金在那个时候是什么?什么概念呢?就是5万美金可以在美国买一套别墅。那当然5万美金,如果80年代放到中国的话,你看这可吓人了,80年代的话,一个万元户都是很厉害的,八五万美金和人民币40多万,那就是巨富,直接就抓起来了,知道吗?啊,就抓起来的,那么这个时候呢,有个郁闷的事情,就有一个人很不爽了,有一个人叫托曼,你看这个人呢,胡子也不少,你看这个人更厉害啊,因为他胡子比他还多,这个人呢,是Richard,多man,这个号称世界第一黑客很厉害,这个人很不爽,他说你们太不像话了,因为这些会unix,他改完了过程他都不开源了,他要收费,而且呢,你刚才说的第一个成本高,第二个他要用高性能的计算机才能跑起来,也就说你普通的这个。
09:11
个人电脑是跑不起来的,那当然这个电脑也不普及啊,也不普及,所以他有两个缺点,第一个呢,就是成本高,第二个呢,他必须要用那个高性能的计算机来用,于是呢,这个man就很不满,他说你们不像话,你们说人家原先是免费的,你们要收费,他提倡一个什么观点呢?因为在80年代啊,世界有一帮在这个美国,包括世界上有一帮这个黑客,那黑客其实在他们是有黑客文化的,知道吗?他们崇尚的是什么呢?他们崇尚的开源。他们从上次分享,但是现在呢,他发现这个公司不分享了,也不开源了,还要收费,他就说他这样子的说在自由时代,用户应该免费享有对软件源码的阅读修改的权利。他认为你你们不应该去把它封锁起来,就是大家把它,诶。
10:00
不要他们不开源,他就认为不好,他说软件公司盈利呢,应该是靠服务和提供这个培训来盈利,于是他就提出了一个现在影响我们这个整个Linux,包括unix一个文化的一个计划,叫什么呢?G nu计划。他就提出一个东西,叫提出一个g nu这么一个计划,这个计划是什么计划呢?我简单聊两句啊,他是这么一回事,你作为学习linu课程中,你知道知少一点啊,他是这样子的,他说我这有一个硬件,这个硬件呢有和核外面有一个GSHE这shell编程里面用的效,然后呢,在shell这一层呢,有很多的这个软件,他说我们需要大家加进来,都来开发一些免费的软件。包括这个编辑器,FTP,包括浏览器,桌面等等,我都要免费,那么同时呢,他也要求大家去尽量去写自己的免费的shell shell这个编辑器,同时呢,里面这个内核就是corner,这个corner是个内核啊,这个内核呢,他也希望是有人能够写出来一个免费共享出来这个内核,同学们这个内核就有人出来了,就是这个叫一个芬兰的这个小朋友叫林纳斯,他写这个linu克斯,受到了大家的认可,于是呢,这个linu克斯呢,就成为我们这个GA里面一个非常核心的一个部分,所以说Linux是一个全称,应该叫什么呢?叫g nu Linux。
11:28
它是这么来的,所以你们可以看到Linux本身只是一个内核,它跟你的这个应用软件其实是没有关系的,没有关系的啊,那讲到这呢,同学们可能说了说了韩老师,那你讲到这,你也没有把这个unixx和lixx关系讲清楚,你只是告诉我们,你只是告诉我们什么呢。你告诉我们这个unix是怎么来的,你也告诉我们为什么有一个大胡子,他提出了一个g nu这个计划,而且呢,大家也看到Linux呢,其实就是g nu计划里面这个科的这一部分,仅仅是这一部分而已。
12:05
那么他们之间关系是怎么来的呢?最后一张图啊,最后一张图讲完就没有了,那么这个这个Linux它到底跟unix的关系又在哪里呢?看下面最后一张图,请看这。
我来说两句