【IT168 资讯】Linux正处于增长态势,其追捧者数目越来越多。而Solaris系统已有长足发展,其主要是用于企业级Unix平台。随着Linux逐渐成为业内讨论的焦点,Sun公司的Solaris Unix能继续保持其市场竞争力吗?或者,其将被Linux彻底取代?
Solaris的劣势
Sun公司官方认为已有16年历史的Solaris平台仍是一款具市场竞争力和创新性的平台。但是Linux Foundation的态度则完全不同,其认为Solaris和Sun应该退出市场。执行主管Jim Zemlin说,“未来的市场是属于Linux和Microsoft Windows的,而不是Unix或Solaris。
他说,Solaris几乎没有新发展,这是一款由存在资金危机的公司所提供的过时操作系统。原始设备供应商也认为Solaris前景堪忧。
Zemlin说,Linux则是新型x86系统的非常好的选择。Sun公司的实力体现在应用软件上,如ERP系统(拥有7—20年的生命周期)。而现在的情况是这些产品的生命周期即将完结。而这些用户则转而采用Linux系统。
随着Linux在网络软件(当前用户关注的主要方面)上实力的加强,越来越多的用户转而采用Linux系统。
Zemlin说,Linux的价格也更低。Sun公司也应该转向Linux系统。同时,Zemlin认为IBM的AIX和惠普公司的HP-UX Unix平台也在丧失竞争力。他说,“很明显,Unix系统整体处于下降态势。”
Zemlin说,“用户很清楚Unix是一款陈旧的、昂贵的系统。出于成本的考虑,用户仍在支持这一系统,因为他们不想将其现有的应用软件转到一个新平台上。但是现在他们发现最终还是要转向新系统,因为Unix无法整合针对Linux系统开发的众多组件。”
IDC公司的分析师Al Gillen说,“Linux产品购买量之大是Solaris从未达到过的。”IDC数据显示Linux的购买量在2006年为240万,在2007年为270万。而Solaris的购买量在2006年为376,000,2007年仅为376,000。
Zemlin说,由于性价比不高,Solaris正在失去其市场份额。
Zemlin也对Sun所称“Solaris技术比Linux更具优势”提出异议。他说,“唯一说Dtrace(Solaris访问程序和操作系统运行技术)和ZFS (Zettabyte File System)具市场竞争力的是Sun Microsystems的是销售代表。而这根本作为其具市场竞争力的说明。”
凭借ZFS和Dtrace两种技术,Sun正继续其市场竞争。
Sun在其Sparc和x86服务器上采用了Linux系统,Zemlin建议其实现ZFS和Dtrace技术在Linux兼容许可证下的可用性。而Sun则采用了Common Development和Distribution License(CDDL)——与Linux GNU General Public License不兼容。Sun公司称CDDL给系统所提供的许可证支持比GPL范围广。
一个将系统从Solaris转为Linux的公司是Sesame Workshop。Sesame Workshop信息服务副总Noah Broadwater说,公司转而采用Linux的原因是,其采用率比Solaris高。
Solaris系统的另一劣势是价格高。Broadwater说,Sesame在转而采用Linux后,一年成本节约了约20,000美元。
Broadwater唯一担心的是在转而采用Linux后系统性能降低,但是他惊喜地发现担忧是完全多余的。他说,比如,公司的IBM Cognos BI应用软件在x86 Linux服务器上的运行速度比在Sparc Solaris上还要快。
Solaris的优势
Sun公司Solaris产品主管Charlie Boyle说,“之前选择Linux系统的用户,现在有些已经转而采用Solaris。”
Boyle Solaris称其ZFS功能可简化存储器和Solaris虚拟化容器的管理。他提到近期与戴尔公司的合作,戴尔公司将Solaris系统用于其计算机。而这是出于用户的定制需求。越来越多的新用户开始采用Solaris系统,Boyle说,“我认为Solaris前景广阔。”
Sun公司之前的员工Neil Wilson说,“我认为Solaris是一款非常棒的操作系统。从硬件支持角度看,Solaris系统比Linux强得多。”
Gracenote(一家给MP3用户提供媒体识别和元数据服务)公司同意这一说法。Gracenote公司的运营副总Matthew Leeds说,“我们发现Linux的线程模式存在问题。同时进行多线程运行时,操作系统速度就会变慢。”他认为Solaris系统很适合其公司。
关于Solaris开放源码未来的讨论
为了延长Solaris的生命周期,Sun开发了基于Solaris的开放源码服务——被称作OpenSolaris,这是Solaris二进制版本。
尽管Linux Foundation的Zemlin认为Sun公司的开放源码Solaris系统“开放的太少,来的太晚”。其基金会也显示出Sun公司实际上没有开放OpenSolaris系统,Sun公司仍控制着开发。为了支持这一观点,基金会指出博客中针对OpenSolaris和Sun-driven OpenDS目录项目控制的辩论。Zemlin称Open Solaris仅仅是为了扩大Solaris用户群而进行的一个尝试。
Sun公司的Boyle承认Sun公司员工加入了OpenSolaris研发项目,但是他说这些员工是与个人和企业支持者(如英特尔)共同进行这一项目的。OpenSolaris的注册量已经超过160,000,远远超过了Sun公司的员工数目。
“我们已经有了一个OpenSolaris支持团体,团体成员可自由加入和退出,但团体人数每个月都在增加。如果说Sun公司在控制着一切,我认为这一说法是不公平也不准确的。”