|
|
发表于 2005-9-15 14:55:50
|
显示全部楼层
Post by LiEn
关于可定制方面,我同意大伙的意思,但多数大型软件的代码十几万或百万行,定制方面可能涉及的不到千分之一甚至者万分之一以上,而最为常用和可行的方式是改变其环境变量。哪你认为用时间的代价来换取为安装一个软件似乎重新一一检查每一行代码的必要性吗!GUN软件几乎每天都有一个新的版本誔生,存在Bug是无法避免的事情,这也是为保证软件本身的稳定而做出的努力。或者你们认为从源代码编译开始就可以将Bug,或者说把漏洞补上吗!也许你在为自由软件组织做一些工作,这无可厚非。Linux系统基础链接库与内核全球有几万人或十几万的高手都在天每的对其进行维护。难道二进制包就会因此散失了软件其本身的可靠性吗?另外Gentoo有一项原则是,不向任何人保正Portage树所提供的软件的稳定性,重要的是愿意去折腾自己,并且从不向任何人作出承诺──包括它的安全性。从另外一层意思来说,定制及优化我个人认为是有针对性的。比如我需要用Maya或Gimp完成一个影片45分钟的特效处理,常规的软件本身不具备这一强大功能,或许我需要利用OpenGL库或其它插件来达到我的目的,并更改其代码内容及设置。每个软件都需要这什做吗?
晕,你有些答不对题了。
第一点很明显的,优化及可定制性对于服务器安装才比较有意义。非常明显的一个事实是:服务器非常讲究安全性及稳定性。那如果我在安装时选择适合的优化及去掉一些不必要的功能,那对于速度和稳定性及安全性都很有用的。如果你做服务器托管的话,那你就会知道当网站访问量上来时对MYSQL,PHP,APACHE进行定制安装,优化是多么的重要。
第二对于服务器软件的漏洞,基于源码的LINUX很显示要比RPM包之类的反应快的多。Post by LiEn
另外Gentoo有一项原则是,不向任何人保正Portage树所提供的软件的稳定性,重要的是愿意去折腾自己,并且从不向任何人作出承诺──包括它的安全性。 对于这点,我就觉得非常有意思了,不仅Gentoo,有哪个软件敢向用户保证软件的稳定性及承诺安全性。如果M$做这样的保证,那他那么多漏洞和问题,那他还能做得下去吗?
大家都知道Gentoo里的包在变成Stable之前,都是经过社区的很多用户,非常长的时间运行测试过的。这就能保证在大多数情况下的运行稳定性及安全性。其实这也是开源软件的特点,如果你没法适应这一点,那么或者你该选择商业软件。 |
|