Linux为什么好?

Linux为什么好?

  原作者:无双?舞霜?吾爽

  前天在公交上听到两个好像参加培训的人在谈论linux,其中一个看来像前辈的人在和另外一个谈起了linux。

  前辈:有时间你用用linux,学习学习
  学弟:好啊,你用过linux吗?
  前辈:我,我用过啊
  学弟:太厉害了,linux好吗?
  前辈:很好,linux很好,linux很稳定,而且你在上面向安装什么就安装什么,没有限制,不像windows一样一堆的服务。而且还很快,很好用。

  其实我估计这位前辈应该也是简单的用了用linux,他说的也确实很对,这些确实都是linux的优点,但是却没有什么说服力,而且稍微在linux安装过程序的人都知道,在linux安装程序并不简单,相反有点麻烦,无论是rpm还是源码包或多或少都会遇到遇到依赖问题,用apt get自然方便多了,前提是你的机器可以上网。而其实linux上也是一堆的服务,可以发现大部分的发行版的linux启动速度并不比windows快。

  我认为linux好主要还是由于下面的原因:

  1,linux的kernel(内核)开源。可能你认为这句话大家都说烂了,其实这是他最大的好处。开源带来了开发,世界上所有的程序员只要感兴趣都可以对内核的代码进行完善,这样linux内核的性能和稳定大大的提高了。开源还可以使众多的商业公司和个人来修改他,重新编译他,为自己服务。网上很多体积小巧的linux版本,开机很快,几秒就可以进入图形界面,这也是开源的功劳。只要有能力,你就可以作出自己的linux版本。而开源对商业公司则更为重要!

  2,免费。对商业公司而言,linux对他们利益多多。linux发行版只是他们靠linux赚钱的途径之一而已。linux的kernel遵循GPL协议,商业公司对开源的kernel进行修改,包装,然后放入各种设备当中,成为路由器、硬件防火墙、硬件防毒墙、智能手机等等各种产品,而无需为linux的内核开发者支付任何的费用。

  3,稳定和高性能。上面两点只是linux发展的原因,而发展的前提则是linux本身要高品质。

  粗略的发了发牢骚,简单的说了一下我的观点。linux的发展和大公司对他的推广密不可分,而大公司为什么推广他那?我认为上面就是答案。linux本身并无适合普通的PC用户,因为linux的桌面虽然越来越好,但是同windows的桌面比我认为还差很多,虽然ubunt为linux的桌面推广立下了汗马功劳,但是无论是gnome还是KDE都要有很长的一段路要走。现阶段linux还是适合专业用户和服务器,因此,linux好,但并不是因为大家说好所以他好。
说的挺有道理
Time will tell.