SUN为何会陷入困境
Sun事实上已经失去了Java软件市场
Java软件市场表现为Java的开发工具、Java的中间件以及Java的终端软件市场。
Sun虽然是Java世界的缔造者,尽管在这十年的时间内,很多公司通过Java获得了巨大的财富,然而这一切似乎和Sun毫无关联。特别是在IT回暖,J2EE中间件市场有40-50%的大幅增长的情况下,Sun也没有能多分一杯羹。据Gartner的调查数据,目前应用服务器市场上,IBM WebSphere的占有率为37%,BEA WebLogic为29%,而Sun Java System Application Server仅占5%,并且从1999年至今一直呈现逐年下滑的态势。
那么在工具软件市场,Sun究竟有无前途呢?
工具市场上的20年血雨腥风的竞争,随着Borland神话的破灭,开源工具的兴盛,似乎已经告诉了人们这样一个事实:开发工具是赚不到钱的,能够争取到更多的用户就是成功。
另一方面,随着平台软件的兴盛,纯开发工具软件在软件开发流程中的地位也在逐渐发生变化。处在开发工具两端的产品如前期的需求分析,建模工具,后期的软件测试工具,以及开发过程中的周期管理工具的地位逐渐加强,甚至比开发工具本身更有商业价值河市场前景。
问题是,当技术出生的Schwartz(原来负责软件业务的执行副总裁)着手要将Sun转型为一个软件公司时,面对这样一个几乎被瓜分殆尽的市场,他该如何下手?
“Sun公司的开发工具本来使用者就不多,可笑的是他们居然还经常更名。另外一个是产品线比较混乱。比如,就开发工具来说,有Forte Developer 系列,又有Sun Studio系列,又发展到Sun Java Studio Enterprise,现在又再力推Java Studio Creator IDE。”一位接受采访的开发者认为。
其实,Sun One Studio的前身为Forte for Java,而Forte for Java又是从NetBeans(被Sun收购)改良而来。从其工具演变的发展历史上看,很多人对Sun开发工具的能力表示怀疑。倒是开源的NetBeans收到开发者的追捧。
尽管Sun的初衷是好的,每种工具定位于不同的开发者和不同的应用,但还是有些重合和重叠的地方,另外,开发者也没有精力和时间去在这些工具中切换。
重学术,轻视市场的恶果
看到Sun公司的Logo,大家很容易联想到上升的朝阳,其实它是斯坦福大学校园网(StanfordUniversityNet)的缩写。Sun公司最初由包括Scott McNealy(现任Sun公司首席执行官)等四名在Stanford大学和加州大学Berkeley分校的研究生创建。
斯坦福大学是产生计算机科学家的摇篮,同样也是孕育伟大技术公司的地方。Sun公司集成了斯坦福优良的学术、创新传统,但却在商业运作上非常欠缺。
2002年,Java语言之父Gosling对C#的批评声音还在耳边:“C# 在设计规则本身就是错误的,因为他们必须支持 C 和 C++ ,着就意味着必须必须拥有一个内存模型可以在所有时间存取所有内容,这就成为安全性和可靠性的主要障碍,一方面,他们拷贝了Java,另一方面他们添加了混乱以及愚蠢的一些东西,十分的可笑。开发人员选择 C# ,与其说是实际性能,不如说是微软的攻关策略赢了。 Java 是 10 年前发明的语言,在 Sun ,没有多少人在开发集成开发环境(IDE),因为 IDE 是面向低级程序员的,而真正的程序员使用的最好的工具应该是 Emacs,这个 23 年前,我就为之付出了一些心血的家伙。”
今天,仅仅经历了4年,我们再回头看,就能很容易地从这些批评的声音中。看出Sun在软件市场的竞争中落败的原因。C#一直以十分稳定的速度在快速增长,特别是国内很多高校的学生,在学习面向对象的编程时,甚至开始使用C#作为教学语言,主要原因是基于C#的IDE开发工具深受学生喜爱,另一方面,学习曲线和难度要比Java低很多。
“开发人员选择 C# ,与其说是实际性能,不如说是微软的攻关策略赢了”,如果能够赢,谁会在乎你用什么方式赢呢?Sun公司内部没有多少人使用IDE工具,但这并不意味着广大的开发人员就不需要IDE。从Gosling的这些批评观点中,Sun公司学术化和精英思想表露无疑。
软件信心丧失?
Jonathan Schwartz上任之初就扬言要将Sun转型为软件公司。当时国内外大部分媒体都推测Sun将会大规模扩大软件部门,可随后的事实恰恰相反,软件部门人员和预算遭到大幅裁撤。
从2005年开始,Sun软件部门的裁员高达3600人,而今年4月份,这一裁员计划又扩展到服务器部门,今年4月份,Sun又对其可扩展系统事业部(SSG)裁员200人。
裁员带来的恶果就是对公司信心的丧失。从2005年年初到现在,Sun公司就不断有大碗级的人物离开。如2005年1月份离开的J2SE 5.0开发组的领导人Calvin Austin,到最近的2006年7月份离开 的Sun微系统公司主管软件业务的执行副总裁约翰 洛亚库诺(John Loiacono)(据CNET消息,John Loiacono将离开Sun加入Adobe公司担任创新部门(Creatives Group)高级副总裁)。
没有一流的软件技术以人才,向软件转型转型谈何成功?IBM由硬件向软件与服务转型足足花了十年的时间,依靠的是软件部门的不断扩张与充足的人才储备。Sun公司无疑还有很长的路要走。