9 月中旬开会,7 月下旬就吹风,是不是太早了点儿?说的是 Java China 吹风会,可 SUN 高级副总裁赖新歌吹的全是 Solaris 10 开放源代码的事儿,透着 SUN 的希望,希望于 1 年前开放的 Solaris 10 能像 10 岁的 Java 那样成功。而事实上,Java 没有遇到开源战争。
开源战争是硬件战略转移
5 年前,Solaris 8 宣布在英特尔平台上运行,后来就再也没有听到信儿。赖新歌在介绍这一情况时说,那是因为当时英特尔平台 PIII 并不是 64 位字长的,而 10 年前就推出的 Solaris 64 位操作系统无法发挥全部能量。如今的 Solaris 10 在已经是 64 位字长的 X86 系统中就不同了。
如果 Solaris 10 在 AMD X86 系统上开源,肯定会停止和英特尔平台的开源策略。
与 Linux 开源形成对立
10 年前就开源的 Linux ,表面上对微软 Windows 形成压力,而微软也不赞同开源和 L i n u x ,实际上 Linux 死对头并不是 Windows ,而是 UNIX 系统的产品。
戏剧化的是,当时拥有 UNIX 系列产品的SUN 、IBM 、惠普等公司都公开支持 Linux.尤其是 IBM 公司,自己拥有 AIX 这样成熟的UNIX产品,还为 Linux 投入了 10 亿美元作为支持。不管是口头上还是行动上的支持,这些拥有 UNIX 产品的厂商们,都有两个愿望:希望成为 Linux 开源的服务商;与 Windows 产品对着干!而后一种原因有点说不过去,因为 IBM 和惠普当时都同时拥有 UNIX 和 Windows 两个平台。
开源是争夺用户战争
Linux 开源一点都不奇怪,因为他本来就是自由软件,可 Solaris 却不同,对于 S U N 来说,那是比 SPARC 还重要的看家产品啊。在此之前,公司的 Java、SPARC 和 Solaris 是SUN 的三件宝。前两者,一个在 10 年前出生时就开放,另一个在15年前开放,Solaris 是1 年前才开放,这说明 SUN 最宝贝的一件也开放了。
为什么最宝贝的也开放了呢?
Java 的开放是成功的,他的成功表现在Java不仅超越了操作系统的技术平台,而且超越了自己的老爸—— SUN公司。Solaris 开源如果像 Java开放那样的成功,无疑会获得更大面积的软件开发商,从而获得更大的用户群体。
SPARC 开放却培养了对手
SPARC 在 80 年代末期就开放了,当时它的开放的确很轰动,现在听起来也有些震动,甚至感到有些怪异。无论如何也想不通,为什么一个整机厂商可以把自己的芯片卖给另一些整机厂商,给自己的工作站培养竞争对手。
后来,想通了,这叫扩大 CPU 芯片市场。再后来又想明白了,保护生态问题。SPARC 芯片置入什么整机不管,反正无论什么整机都不能与自己整机竞争。
当然这些教训在 Solaris 开源中不会存在,开发商们是不会用 S o l a r i s 平台再开发出什么 S t a r Office 和 SUN 竞争的,他们会面向更广阔的应用天地。
开源战争的对立与获利
开源的对立面很清楚,是 Linux 和一切不开源者,他们不得不面对开发商投入开源的压力。SUN 又不傻,开源如果不获利,SUN 不会开源。另一个获利者是 AMD ,在 AMD 平台上今后不仅可以支持所有的主流、非主流的操作系统( MAC OS 除外),还有两个开源的操作系统。
但是似乎 AMD 至少在舆论上不买帐。当然直接获利的还有开发商们,他们可以在此平台上方便地开发应用软件,使应用软件产业获利。更重要的是让广大消费者、用户获利,才能使开源进入良性循环。
结束语
Solaris 开源会不会像 Java 出生时就开放一样的成功?如果 Solaris 开源不成功,SUN 有没有备用策略?如果 Solaris 开源成功,世界上操作系统会不会都开源,这是开源战争留下的悬念。
原文出处: 科技资讯