Linux来源于芬兰程序员林纳斯(Linus),是 Unix 的一种,它控制整个系统基本服务的核心程式 (kernel) 是由 Linus 带头开发出来的,「Linux」这个名称便是以「Linus's Minix」来命名。Linux向全世界开源,并执行GPL协议,衍生出了无数个发行版。但是有个问题就是,Linux系统很少得到设备厂商发行的驱动程序,就是因为GPL协议要求这些程序必须公开源代码,而对于很多硬件厂商而言,这些东西是不会公开的。
但是基于Linux开发的操作系统,一定就是Linux发行版吗?答案是并不一定,我们可以参考Android。Android为了摆脱GPL协议和LGPL协议,不能直接运行Linux程序,而是重新开发了安卓自己的程序运行框架(我自己的理解就是加了一个虚拟机,绕开了GPL的桎梏)。
你们会把Android当Linux吗?众所周知,安卓是美国产的开源操作系统,但是从没有人会说,看呐,安卓根本不是美国产,它是芬兰的。
致敬Linus,因为他的开源行为。Linux 已经不是某个公司的,某个国家的操作系统。Linux 是属于全人类的共同财产。