【CSDN 11月19日消息】国际 尽管我知道Sun技术(尤其Java)是世界上被开发者使用最多的技术,尽管我也是其中之一,但也正因为我对Sun及其技术的热爱,才促成了我的这篇文章。
Sun近来有不少不小的举动,尤其在开源方面。先是OpenSolaris,Sun已经将使用下一代ZFS文件系统的Solaris操作系统转到开源项目中,而且现在已经可以免费下载。(国际:OpenSolaris对开源真的有意义吗?)接着Sun称即将斥资20亿打造虚拟技术生产线,并宣布日后产品将开源(SUN 20亿打造虚拟技术生产线,产品将开源)。
这本该是令人拍手叫好的事情,但无论是OpenSolaris还是Sun尚未出炉的虚拟化产品的开源都引来了业界和开发者质疑的声音。
首先OpenSolaris默认的是并非整个产品都开源可用,(相比较而言,红帽的Fedora则整个产品可用)也即“最好的、真正的东西(支持Solaris运行的东西)仍只在Sun自己的商业芯片上可用,比如Niagara。”分析者甚至直接指出,之所以Sun会将ZFS这么好的东西开源,其唯一目的就是借开源扩大影响力和范围从而解决其硬件支持的问题,从而使这个操作系统可以运行在几乎任何地方。至于虚拟产品的开源,多大程度的开源仍是疑问,况且在官方的通气会上,Sun也称“当然也支持商务合作……”
对开发者而言,开源是学习是共享;但对企业而言,开源是获得商业收益的一种方式。但如何使用开源发挥商业价值就像如何使用一把双刃剑一样,一个不慎则可能伤到自己。我在与圈内跟朋友们交流的时候,他们也都不约而同地觉得Sun的开源策略商业化痕迹太过明显,实在不是大家豪门应有的风范。
更让开发者诟病的是,Sun在技术方面的脚步拖沓,像以前那样时常制造技术亮点的场景已经极少出现。除了常规的版本升级、查漏补缺,开发者已很难感觉到Sun在技术方面的创新和努力,给人感觉是在吃Java和Solaris的老本。也正因为极少出现新产品类宣传,所以只能借助“开源”的大旗来挥舞一些皮毛上的东西。
而且我在多次去Sun拜访和技术培训的时候,感觉到Sun公司员工年龄结构较大,虽富有经验,却远不及年轻者的工作激情和斗志。而微软、Google等一直在网络全世界的技术新人,大大小小的新奇玩意儿(指产品)更是层出不穷。在这方面,Sun不仅已落后于微软、Google等IT豪门,甚至在产品创意和更新方面也不及Oracle、EMC。
但无论怎样,Java、Solaris、Netbeans仍是我的最爱,我还没有发现比他们更好的替代者。希望开发者的担忧也仅仅是杞人忧天。【呐不喊】
声明:本文翻译自国外媒体,为传递信息之用,不代表认同文中观点。