Linux之父创设分支:Linus Torvalds(linux的分支)
Linux之父创设分支:Linus劳瓦德斯
Linus劳瓦德斯,出身于芬兰,被称为Linux之父,是最早贡献Linux内核技术的著名计算机程序员。1991年,他用他自己设计的操作系统内核首次发布,从此Linux开始被应用发展,他所提供的许可协议,让Linux能够迅速地地发展开来,42岁他被评为“博斯普鲁斯年度科学家”,使他成为Berkeley认可的原始开发人员。
Linus劳瓦德斯一开始创建Linux时,他故意让Linux社区自由地发展,他把Linux的源代码放在网上,使任何人都能够免费下载到它的源代码,于是,很多人加入Linux社区,对Linux内核作出一些修改,比如添加新功能,分析周边设备,修复bug等,使Linux能够日渐完善。为了更好地管理Linus提供的Linux源代码,他在提出了开源许可协议”GPL– General Public Licence“。
这使的Linux的源代码得以在全世界分发并发展,更重要的是,这也使得很多人参与其中,去改进Linux,那些开发者也希望自己的代码能够被大家所采用,于是他们发出了”pull request“,但当有诸多人参与时,Linus劳瓦德斯发现了一个大问题,Linux源代码的主干太过杂乱,为此,Linus劳瓦德斯提出了git分支管理模式,将各种修改存入分支中,直到其被merge为主干代码才能合并,这使得Linux源代码的管理更加有序,对多人参与开发有一个标准的管理模式。
因此,我们可以看出,Linus劳瓦德斯在Linux历史发展过程中扮演着重要的角色,他编写的操作系统内核,首先开放了Linux源代码,他提出的Linux开源许可协议,为Linux发展奠基了法律基础,而他又提出了Git分支管理模式,极大地提升了Linux的开发效率,让我们为Linus劳瓦德斯在开源领域做出的贡献而致敬!
#include
int main (void){
printf("Let's give our respects to Linus Torvalds for all his contributions to the open source world!.\n"); return 0;
}