前言
首先纠正一下问题中存在的一个误区,严格来说Linux只代表Linus Torvalds所开发的操作系统内核,它顶替了当时因进展缓慢而被舍弃的Hurd,成为了新一代开源操作系统内核的事实标准,但是请不要忘记伟大的GNU项目,早在内核成功应用之前,GNU在RMS的带领下就已经完成了很多有关系统底层核心工具链方面的构建工作,其中包括后来大名鼎鼎的Emacs编辑器、GCC编译器、GDB调试器与Bash命令处理器等,可以这么说, 正是因为GNU项目的存在,才使得Linux能够发挥出其应有的性能 ,而且RMS本人在自传【若为自由故】中也明确提到:
」我们发现那些认为自己是Linux用户的人们并不关心GNU工程。他们说,‘为什么我们要花力气去做这些事?我不关心GNU工程。我只关心Linux可以正常运行,其他都与我无关。’ 这样的想法很让人吃惊,因为他们事实上正在使用着GNU系统的一个变种,而他们甚至比其他人更容易忽略这个事实「因此为了肯定GNU项目对于自由软件运动的革命性贡献,建议最好还是使用