近日Java之父James Gosling在他的博客“On a New Road”上发表文章 “Cynical chuckles”,对Java平台标准化组织JCP和Oracle旗下Java和Solaris的未来做出了分析。他认为Java比较安全,但 Solaris前景堪忧。 全文如下: 最近网上对Oracle及JCP未来有很多讨论。确切地说,这个话题从2007年12月就开始了: 2007年12月12日,Oracle向JCP提出以下建议: 第一号决议(Oracle提议,BEA公司附议) 执行委员会(Executive Committee )认为,JCP将努力成为一个开放的、独立的、厂商中立的标准组织(Standards Organization),所有成员参与公平竞争且必须满足以下几点要求: > 会员共同承担开发和管理费用; > 一个有规章制度的法律实体、管理机构、成员等; > 新的,简化的授权策略(IPR Policy)将允许尽可能多的实现; > 严格的兼容性要求; > 致力于促进Java编程模型。 另外,执行委员会将推出措施以期使这种转换越快越好,尽量减小对Java社区的影响。 最近我收到一封Email,是这样开头的:“当Oracle奠定了Java的基础……”。LPOD老兄(译注:指Oracle CEO Larry Ellison)可不是以道德和言行一致著称的。他是成吉思汗名言“我们赢还不够,别人必须输”的信徒。2007年的这个决议完全是Oracle耍的一个控制游戏,不含任何高明的原则。(既然他们有不同的观点)很显然这个被推崇的决议就像一个长着翅膀的猪,怎么也成不了天使。 现在Java可能还处于安全状态。因为Java技术是Oracle绝大部分业务中的核心技术,所以一旦Java被淘汰了,Oracle公司将会受到较其他公司更大的损失。Oracle业务的体系结构中企业级数据中心占主要地位,几乎不涉及其他领域。当它收购了Sun,拥有了Java后,它的业务才扩张到了数据中心以外的很多领域。 我真正担心的是Solaris:我希望Illumos工程(译注:Solaris的社区开源分支)可以顺利的进展下去,但是就目前而言 Solaris上的数据确实让人沮丧。导致的原因只不过是因为Sun公司的核心技术人员因为恐惧Oracle公司的文化而几乎全走光了。 |