Linux运维学习之路——Linux的起源

Unix系统,一个由90%C语言和10%汇编语言组成的系统,由贝尔实验室开发的一个项目,在开发Unix系统的过程中产生了C语言,所以说不是C语言写成的Unix系统,而是由Unix系统创造了C语言。

Unix系统产生之初,贝尔实验室并未对其产生重视,而是将其源代码公开发布,导致很多人对其产生兴趣,经过很多计算机爱好者的开发,在短短时间内Unix的价值不断显现,这时贝尔实验室开始对Unix产生重视,并对使用Unix的公司向法院起诉,起诉的名单中包括贝克利大学(BSD),由于贝克利大学付不起高额的版权费,于是放弃使用贝尔实验室版本的Unix,于是贝克利大学组织人才重新用不同的代码写出了另外一种版本的Unix系统,也就是BSD Unix,这就造成Unix的两大分支,贝尔实验室的System V和贝克利大学的BSD Unix

在1991年,由自由软件运动领袖, Richard Stallman发起的GNU计划,其宗旨在于提倡自由软件,公开代码,共同进步,GNU当时已经开发好了一款免费的系统,该系统已经拥有C语言编辑器,编译器及很多C语言库,只不过该系统还差一个Kernel,这时刚好Linus写出了一套Kernel,于是第一代具有Linux内核的系统产生了,这就是为什么现在很多地方所看见的Linux系统的标志是GNU/Linux,所有Linux的产生和GNU的支持有莫大关系,GNU(GNU 's Not Unix),GNU并不是Nuix

Linux遵循GNU精神,开源,由一代代Linux爱好者的不断开发,Linux内核不断壮大

你可能感兴趣的:(Linux运维学习之路——Linux的起源)