信息化 频道

SUN的开源梦

  麦克尼利正面临着新的挑战:如何在开源的推动下,拓展Sun公司的开发者和用户的数量,同时获得收入上的增长。不久前,麦克尼利在Sun公司总部接受采访时坚持认为,这一目标是完全可以实现的。他表示,OpenSolaris不会影响其他产品的销路,因为在Sun公司的客户中,只购买软件的并不是很多。一般情况下,企业用户在使用Solaris开发工具时,都需要遵循一定的商业许可,而其中就包括了计算机硬件和支持服务。“我们的策略就是建立庞大的用户群。”他说到,“你不可能只靠很小的客户群来赚钱。”

  一些反馈信息也使得麦克尼利备受鼓舞。自从2005年2月免费版的Solaris开始向用户发放以来,目前下载量已达170万人次。其中,四分之三的人可能都是X86处理器的计算机用户。这也证明了这种策略的前途,因为单凭Sun公司自己的Sparc芯片用户,肯定达不到这样庞大的用户基数。

  不过,现在还很难预测,Sun公司的开源运动最终会走向何方。对于上百万的下载量,麦克尼利承认:“我们并不知道他们会将Solaris用在什么地方。”

  一些用户认为他们还不清楚怎样才能从中获益。“开放源代码的Solaris?我们还不确定那是什么。他们的市场策略又会是什么呢?”凯尔· 福斯特(Kyle Forster)说道。福斯特是美国北达科他州的软件架构师,北达科他州正逐步使用Linux服务器来替换Solaris服务器作为其数据中心。他们也运行一些基于Java的应用程序,但是福斯特说,销售人员并没有来向他兜售开放的Java。他表示:“我们希望获得厂商的支持,而不愿意自己花时间和精力去研究这些东西,或者自己去更换那些代码。”

  麦克尼利的策略,代表了Sun公司战略上的一种转变,他们将把免费公开的Solaris和Java的版本转化成可持续性的商业模式,而且还能真正带来公司的收入增长。Java从发布到今天已走过了10年历程,在这期间,Sun公司发生了很大变化,公司规模不断缩小,从4.35万名员工减少到仅仅3.2万名员工。Sun公司的未来希望,寄托在Solaris的开源版本和Java中间件能够重新激发起用户对公司一些基础技术的兴趣,就像众多开发人员所做的那样,在此基础上构建一些应用。如果这样的话,也许收入增长的机会很快就会来临。麦克尼利坦率地说道:“我们必须开辟新的领域,寻找新的赢利增长点。”

  Sun公司知道该如何去做。10多年前,公司向公众发布了它的TCP/IP网络协议栈(TCP/IP Networking Stack)和网络文件系统(Network File System),两者实际上都成为了Unix操作系统的标准组成部分。但是,随着Linux的出现,Apache Web服务器以及其他的程序语言等相继产生,这些都可以成为Sun公司同类产品的替代品,Sun公司逐渐将领先地位拱手相让。

  Sun公司开放了Solaris和部分中间件产品的源代码,显示出了它试图延续自己的“开放”公司的形象,即使“开放”本身的定义已经发生了变化。 “按照那个时期的标准来说,他们当时所做的也应该称为‘开放’,但是如今,‘开放’的含义实际上已经转变为一种对所有权的开放了。”Illuminata 公司的分析师戈登·哈夫(Gordon Haff)分析说,“我认为他们正在重新定位自己,以试图进入开源开放者的行列。”

  人们有理由相信Sun公司的这些策略。Solaris和Java未来也将继续紧密联系在一起。Sun公司可以基于强大的Solaris,将 Java中间件推向市场,就像发布目录和认证服务器(Directory and Identity Servers)一样。Sun公司软件部执行副总裁约翰·罗亚考诺(John Loiacono)透露,公司计划通过提供一系列低价位的相互关联的部件,利用扩展的Java中间件组合套件—“Java企业系统”(Java Enterprise System)来获得利润。他们会有选择地开放其中的部分代码。这种策略将提供一个极其诱人的价格:每个用户仅收取每年140美元的订购费,同时公司还会不断提升套件的价值。罗亚考诺说:我们的价值就体现在这些部件的整合中,同时公司将保证使这些部件及时得到更新。公司计划仅对其中一个部件—市场领先的身份管理服务器(Identity Management Server)进行收费。

  但是,部分公开、部分商业作为Sun公司的一种战略转变也许做得还不够。早在2004年的JavaOne大会上,毕易辉软件公司(BEA)的前任首席技术官(CTO)斯科特·迪岑(Scott Dietzen)就敦促Sun公司尽快开放基础的Java标准版的源代码,但是至今,Sun公司也还没有付诸实施。怀疑者们认为,公司之前犯下的错误,将使它很难再找回原来的地位。

0
相关文章