霍夫斯皮安说:“发展Linux的第一要事就是应用。无论喜欢与否,应用决定消费者的最终选择。”
霍夫斯皮安认为,随着Linux的日益发展,所面临的问题也将逐渐凸显。因为独立软件开发商必须要根据每一个Linxu版本来定制应用。因此,对Linxu采取标准的、统一的认证方式也是至关重要的。
霍夫斯皮安说:“看看Windows,拥有大量的应用,因此就拥有竞争优势。另外,独立软件开发商之所以选择微软,就是因为他们知道只有一个Windows平台。”相比之下,Linxu拥有众多版本,有些各自为政的感觉。 众多Linux厂商按照自己的偏好推出了多个不同版本。“我们现在对ISV的认证流程真的只能一个个版本地来。”霍夫斯皮安呼吁Linux社区尽快在应用程序编程接口(API)层上以及对ISV的认证上实现标准化,以此解决彼此间的分歧。
去年11月,Novell与微软达成合作协议,向Novell提供Suse Linux在Windows平台上运行的技术和支持服务。同时,微软同意不对Suse Linux可能涉及的侵权行为提起诉讼。
Linux的最大挑战
“今天我在这里提出呼吁,希望开源软件社区能以中立的态度去支持独立软件厂商认证标准化的工作,”他说。“让这些独立软件厂商未来能轻松完成认证并导入各个不同Linux版本。”
这种标准化会发展到什么程度呢?“我们需要平衡现有的各家组织,”霍夫斯皮安说。“我们不需要创制新的,但需要利用Linux标准库(LinuxStandardBase)已有的。”
市场调查公司IDC的系统软件研究副总裁AlGillen表示,应用程序“一直都是Linux面临的最大挑战之一”。为了推动Linux的发展,Linux社区必须“降低对ISV的复杂度门槛”。
由于支持众多Linux版本的工作量巨大,一般的独立软件开发商只针对三、四个版本推出软件。“标准化的目标是让ISV能接触到所有的版本,”AlGillen解释说。同时,他还指出,这样做将意味着“对一套最小集合API达成业界的完全一致”。
AlGillen指出,早在上世纪90年代,Unix社区也曾经尝试过统一API,但没有取得什么成果。但这次还是有成功的机会的。“现在不仅只有Novell,”AlGillen补充说。“其他组织也喊出了API标准化的口号,”例如LinuxFoundation等。
还有不足之处
霍夫斯皮安警告与会者说,应用程序只是Linux需要改善的几个领域之一;同时他还指出虚拟化和数据中心管理也是关键之一。“我今天可以坦白告诉大家Linux社区还未能涉足这两个领域,我们真的做得还不够好,”霍夫斯皮安说。“我希望大家不要在这个时候有所放松。”
霍夫斯皮安表示,Linux应该好好利用芯片厂商们集成在产品中的虚拟支持功能。英特尔的至强服务器芯片和AMD的Opteron处理器都集成了虚拟技术,“在他们的大力推动下,虚拟技术将在市场上具有关键意义,”他说。
(责任编辑:A6)