00:00
同学们,那咱们接下来给大家讲一下这个getate的历史啊,给大家讲一个小故事,说明一下哎,为什么有ATE这个东西,包括这个gate是怎么来的,那我们一起来看一下下边这个图啊,大家可以这个惊奇的发现,我们明明是讲的gate,为什么这一块写了一个Linux呢?啊,这这个这个时候我要告诉大家,咱们这个GI跟咱们这个linu斯他们两个是同一个爸爸是谁呀?是那个Li纳斯托瓦斯这个林大神来开发的,那讲到这儿,我我在讲这个GI之前,咱们得先来聊一聊这个Linux。首先大家都知道啊,这个Linux是这个林大神啊,这个他刚开始开发的,只不过这个人开发以后,他这个格局比较高,他开发这么一个好用好用这个系统,然后呢,把这个系统给它开源了。那开源之后是不是就吸引了一大批这个系统爱好者帮咱们这个Linux这个开发,这个Linux都是一些系统爱好者,那些别的人也会帮忙写一些代码推送过来,那在刚开始的时候,咱们这个Linux代码是由这个林大神他本人手动合并代码的,他怎么手动合并啊,就比如说有一个朋友是吧,给他发过来一个代码,说你这个Linux哪一块写的不好,或者是你是缺了什么功能,我又给你补充了一些那个这个功能,那这个林大神就会打开别人发过来代码,然后他还需要手动的跟己的代码对比一下,发现别人加这个代码确实不错,那这样一来呢,把别人代码这个CTRLCCTRLV复制到自己的代码里边,那这种方式我们就叫,我们就叫做这个手动合并。
01:45
那大家可以看到啊,从这个1991年到这个2002年,中间经历了十年这么一个漫长的过程,在这漫长的十年里边都是一直是这个林大神手动合并。但是啊,随这个这个时间的这个这个经过啊,随着这个时间的这个度过,我们这个Linux爱好者也是越来越多,那给给这个林大神发代码的人也是越来越多,直到2020年有一天啊,林大神发现什么呀,发现他这一天什么事情都不做,专门用来合并这个代码,他都不一定这个精力都不一定够了,因为这个人确实越来越多了。
02:23
啊,那这样一来呢,有一个商业软件叫做这个bit keepper,这个bit keepper是这个bit movie公司,人家这个一个开发的一个商业软件,人家用来这个软件用来赚钱的,那这个bit特莫尔公司,看这个林大神这么辛苦,大家也发现了,这个林大神他这么辛苦也是为了咱们这个开源嘛,啊那就是出于这个人道主义精神,他授权这个Linux社区免费使用这个保守控制系统,就是人家这个bit keepper。啊,但是有一个要求,你用可以,但是不能对我这个软件进行破解,你你用可以,你就免费用,偷偷用,但是你不要破解我。
03:03
但是啊,从这个2002年到这个零五年啊,这个林大神也就免费用了人家三年。但是到这个零五年的时候啊,这个我们这个Linux社区里边,它有一个程序员叫什么呀,叫这个叫什么and卓是吧,Aw叫他的名字,这么一个程序员,他就把人这个逼的K给破解了,因为大家都明白,程序员嘛,是一个这个好奇心比较大的一个这个人群,他就他就发现你这个软件这么好用,那那我就想看一看你到底是怎么开发的,我想模仿着你写一写啥的啊,那这样一来呢,就给人破解了,那你说不仅破解了是吧,这种人还这个当初还很得瑟的,应该是发了一些帖子,然后炫炫耀了一下自己,你看啊,我把这个破解了,他确实人家这个底层担保写的非常好,确实好用,那这件事儿呢,就被人家这个。逼movie这个公司给发现了,那人家呢,就把这个把这个逼keepper的使用权从这个Li宁社区收回了,就不让这个林大师用了,那这样一来呢,大家也都知道啊,一个东西如果你从一开始一直没有也就算了,如果你已经享受过这个软件的便利之后,你让这个林大神再回到这个手动合并代码,大家都知道啊,这个是不现实的。
04:18
啊,那所以说啊,林大神为了解决这个合并代码的问题,自己啊用这个C语言开发了一个,那干脆你不让我用,我这自己写一个吧,那这个开发这个用多长时间呢?只用了两周,就是把自己关在小黑屋里边用了两周,用这个戏园开发了一个这个这个版本控制系统,就是咱们今天讲的这个。大家也可以猜一猜啊,那你说这个是吧,这个林大神开完这个快,你说他当初有没有这个参考人家这个代码呀,逼keepper的这个都不好说啊,需要大家自己去这个猜测了啊。我们为什么这个称为林大神是大神啊,啊,因为啊,这个林大神他的一些成就,他做的一些事情,包括他的一些格局,是咱们这种普通人这一辈子都难以达到的一个高度,因此这种人我们称他为大神啊,那他花了两周把这个G开发好之后呢,啊,当然也测试了两周,应该就是测了两周,就一个月之后,我这个Linux系统这个代码就由这个G来进行管理了。
05:26
啊,那又过了三年到这个零八年的时候啊,这个林大神有这个开发了get hop并且上线了啊,那这个GI hop上线之后呢,就是一个这个远程代码拓管中心,也就是咱们这个远程库,那这样一来啊,吸引了这个众多的这个开源框架,把自己这个源码放在了getu上面,就比如说咱们前端比较用的比较多的一个j query啊,Ruby PHP这种语言,它都把自己的源码放在了这个giu上进行开源。啊,可以这么说,这个getup它是大大的促进了这个开源精神的啊,也也这个吸引了很多程序员去这个get hop上来这个来这个寻找这种开源的项目啊,因此啊,这个。
06:11
Get up啊,还是一个比较好的网站,希望大家没事的时候可以多去上边这个找一找一些这个好玩的项目啊,玩一玩啊,那这个就是咱们这个GI的发展历史也比较有趣,大家这个是吧,自己这个了解了解就好了啊。
我来说两句