网络世界里,谁更优异?微软Windows服务还是开源Linux?这一争论引发着激烈的见解,但根据一名有着丰富Windows和Linux开发经验的IT顾问的说法,它只是一个关于哪一服务器操作系统更适合于所要做的工作的上下文需求,基于开支、性能、安全和应用范围等标准的问题。
"就Linux而言,操作系统无疑是免费的,"SystemExperts高级顾问Phil Cox说。"而微软的产品,任何一版本都有着许可费,因此开支成了一个因素。"而且由于贴近任何物理硬件平台,Linux性能上要快25%。
加上Windows难以企及的它所拥有的对内核作出修改的灵活性,开源Linux有着许多的优势。但是这还不是这整个故事,Cox指出,没有什么特别充分 的理由非选择Windows不可,尤其对企业而言。
比如说,你可以对Linux作内核修改,有一点困难,在于"你需要专业级知识来维持生产环境的良好运转,"Cox说,可是考虑到很多人构建他们自己的软件 包解决方案,也因此出现了许许多多类型的Linux如SuSE,Debian等,特别的专业级知识可能本身是有必要的。
Windows的吸引力在于"它是一个稳定的平台,虽然不那么有弹性,"Cox说。当涉及应用集成时,"Windows更简单一些,"他说。
Windows访问控件又体现了它的优势。"在一个装Windows系统的计算机中,你设制访问控件机制并不需要新软件的加入。"
补丁无论对Windows还是对Linux都是不可或缺的。在这一舞台上,Cox说对Windows打补丁更容易一些。微软是唯一发布Windows补丁 的来源。而对于Linux,你必须决定是要找某个开源实体打补丁,比如说为OpenSSH打补丁的那家实体,还是等待商业Linux发行者,比如红帽,来提供补丁。
微软为商业客户提供唯一授权的技术支持,而"对Linux,你要知道到哪去做什么事,"这让使用 Linux的技术支持服务更加复杂,Cox说。"不过这种 事不会发生在Linux TechNet上,"他说。为获取最佳的解决办法,Linux客户有时需要成为开源社区积极的参与者。
以上这些观点或许又可以说明为什么微软服务持续对企业市场有吸引力,尽管一些纵向的产业,如财经集团,已经成为老牌Linux客户了。
Linux和开源应用系统在企业面向互联网的外网中十分流行,Cox指出。并且对在广泛的生产和服务中使用着它的销售商而言,Linux已经发展成为一套 产业技术。比方说,Amazon的EC2计算环境数据中心就依赖基于Xen的Linux服务器。