引用:
同意,对于普通用户来讲,他们需要的一个相对稳定的系统,版本都挑最新的,但bug一堆,等于没用。所以我的意见是,给普通用户使用的版本,应该尽量保持稳定。而对于开发者来说,可以及时更新。应该二者结合。但开发版本到稳定版本,应该有较长一段时间的测试,对于操作系统来说,应该有半年到一年左右的测试比较好。这点debian做的相对其它发行版要出色。
有些linux软件动不动就出新版,这种只顾功能而不顾稳定性的做法,实在让人觉得浮躁。在Linux展Ximian公司演示Gnome2.0的时候,当场就出了好几个死机和Bug,真让人心寒。
同感。感觉现在linux下的软件不少都在盲目的增加新功能,软件是越来越大,旧bug未除,新bug又出,软件的稳定性没有得到足够的重视。不过想想原因也很简单,公开源码软件的作者写软件多数是兴趣所致,他们所从事的是一种创造性的活动,和软件的稳定性相比,他们对新思想、新方法更感兴趣。创新是好东西,但对使用这些具有创新性软件的普通用户而言,创新本身就意味着在不少方面的不成熟。
Linux真要在桌面上取得成功,或者说是对普通用户而言,稳定和高效才是最基本的和最重要的,漂亮的界面和花里胡哨的功能只能是锦上添花的东西,虽然这些东西在用户入门时会留下深刻的印象。
这也许是公开源码软件和商业软件的一个不同之处(当然还是有不少优秀的自由软件,像emacs等等,不过emacs可是经过几十年的锤炼呀,光看大的出奇的版本号就知道)。
感觉kernel和Debian的版本方式比较好。Kernel的稳定版和不稳定版,主副版本号的方式也非常适合其它软件的开发。想想woody中的内核还是2.2系列的,系统不还是照转不误。