Linux哲学思想:
1、没有后缀之说,一切皆文件;
2、单一目的的小程序;
3、组合小程序完成复杂任务;
4、文本文件保存配置信息;
5、尽量避免捕获用户接口;
6、提供机制,而非策略。
linux是一个自由的软件,当然他不是无限自由的,之所以他使用GNU的General Public License作为限制,是为了让更多的人享受这种修改和其他的权利,是为了更好的自由化,在英文单词中,“share”是一个很重要的一个单词,分享,分享每个人对内核的认识和修改。
“提供机制,而非策略”,这是linux思想中的一条,所谓机制,就是“提供什么功能”,策略就是“实现什么功能”,这种独特的设计思想为设计者提供了更大的空间使其更好的实现它。古时候有一句,“将能而君不御者胜”(将有才同时君王不统御的话战争必胜)。所以,机制就好比这君王,不胡乱指挥,任将军自行决定。所以,自由一直都是linux的核心思想