首页 >  选型经验  >  Java落在Oracle控制下前途难料

Java落在Oracle控制下前途难料

发布时间: 2010-03-06

  【CTO360 评论】Java社区在Oracle的控制下会像先前在Sun的麾下那样兴旺吗?多oracl 那样控制家Java厂商对此问题产生了分歧。

  Red Hat首席中间件技术专家Mark Little同时也是Java社区Java Community Processprocess commun littl (JCP)执行委员会的委员,他就对Oracle接管后,Java的管理工作可委员会 oracl 执行能会发生变化而表示了自己的担忧。

  因为Oracle更倾向于将自己的技术而不是Sun的技术货币化货币化 oracl 自己,所以它可能会对Java语言施以更为严格的控制,Little警告说littl 更为可能。而Sun则是通过比较宽松的控制和对标准的支持,才使得标准宽松比较Java厂商的生意得以繁荣。假如Oracle对Java收紧控制,虽然对Oracleoracl 虽然收紧本身来说是有利可图的,但是却会限制整个Java中间件产业有利可图中间来说的发展。

  而对此问题持比较乐观态度的是VMware SpringSource分部的总经理Rod总经理 vmware 问题 Johnson,他的分部提供Spring开发框架的生产就绪版本和Tomcat应用服johnson tomcat spring务器。“我估计Oracle不会做任何不利于Java发展的事情,”Johnsonjohnson oracl 利于说。“它并不愚蠢。”

  而无论是上述哪种情况,Java在Sun所赞助的技术名单中无论是技术名单都已成为重要的一项,其他还有OpenOffice和MySQL,这些技术的未来openoffic mysql 重要命运在Oracle的治下,皆可说前途未卜。

  一位Oracle发言人拒绝评论Oracle对于Java的规划,而该公司实发言人 oracl 对于际上已计划在1月27日发布一段在线视频,详细说明Sun的详细说明计划技术将如何融入Oracle的战略路线图中去。

  Oracle曾经说过,Java是它之所以收购Sun的一个重要原因。之所以 oracl 收购在一篇向Sun的客户解释收购交易影响的问与答(FAQ)中,Oracle声oracl 收购解释称它的“计划不但要拓宽和加速对Java平台的投入,而且还拓宽不但加速计划要增加对Java社区的承诺,帮助Java成为一个无所不在的无所不在承诺社区、创新的平台。”

  2006年,Sun开始将Java开源,将其置于GPL许可协议下,由2006 置于开始JCP来决定该语言如何演进。只不过Sun仍保留了对Java品牌的只不过如何保留所有权,以及在JCP组织中的否决权。Little说,“只要Sun不想否决权所有权 littl让什么事情发生,那就什么的都不会发生。”

  不过SAP的CTO Vishal Sikkaalso在去年11月发表的一篇博文中也指出sikkaalso vishal 发表了Sun对于JCP的过分影响。SAP是Java的另一个重要用户(Netweaver平台netweav 对于平台)。“JCP受Sun的支配太大,”他写道。

  Little指出,Sun的控制并未对Java的发展产生什么严重问题littl 问题控制。“Sun作为监护人的工作做得不错,”他说。“从某些方监护人某些作为面看,Sun是一位温和的独裁者。”

  这种温和的监管部分出于这样一个事实,即便在Java普这样监管这种遍流行时,Sun在Java中间件市场上也一直没有什么重大的利中间重大没有害关系。

  “Sun以Java起家,定义了J2EE堆栈,但并未超出参考参考起家堆栈实现的规程以外,也没有去和惠普、IBM或者BEA的Java平台竞平台以外没有争,”Little说。只是当Sun加大了对其Glassfish应用服务器的开发力glassfish 服务器 littl度时,JCP标准版/企业版委员会才开始感受到了来自Sun的热委员会感受标准度。

  Little认为,这种过度的影响力可能只会在Oracle治下变得更影响力 littl oracl加明显。自打2008年收购了BEA的WebLogic服务器以来,Oracle的Java中间服务器 weblog oracl件业务就一直很兴旺。Red Hat提供一种竞争性的应用服务器竞争性服务器业务和支持软件,叫做JBoss企业应用平台。

  “Oracle在利用其收购来的技术发展业务市场方面做的很oracl 业务收购不错,”Little说。他推测Oracle肯定会让Java中间件的竞争对手们littl oracl 中间感到恐慌,因为它有可能会对Java标准实行收费,或者拒绝标准收费可能声明某个产品是Java遵从的。

  Little承认,“如今还没有迹象表明Oracle会这么做。这是最littl oracl 如今糟糕的情况。”到目前为止,Oracle还是JCP的一位积极的奉献oracl 为止情况者,事实上推进了开发进程的公开化。

  当然,由于Java语言是开源的,社区以外的开发人员有开发以外当然可能会让Java的演变产生分叉,抛弃Oracle的官方版本,自行开oracl 分叉抛弃发自己的外部项目,例如OpenJDK,后者就是Java平台的一种开源openjdk 外部开源版本。

  SpringSource的Johnson指出,这段时间以来,大多数的Java开发都不是johnson 大多数开发针对语言本身的,而是开发建立在Java之上的其他软件的,开发针对其他而且多半都是由Sun之外的一些组织开发的。“Java社区其实开发之外多半早在5年前或者10年前就不再依赖Sun了,”Johnson说。

  如果Oracle做出了不受欢迎的决定,“Java社区就有可能会oracl 可能欢迎和它分道扬镳,”Johnson说。社区今后的开发不过是不再叫Java分道扬镳 johnson 开发而已,Little说。

  但是这样的控制是不太可能的,Johnson说,就目前而言,johnson 这样可能Oracle由于对Java社区施加了压力而在财务上损失了很多。“Oracleoracl 损失财务极其依赖Java”,因为它的很多核心程序都是用Java编写的,极其依赖编写Johnson说。“Oracle来自Java的收入会远远大于它通过更积极的控制johnson oracl 收入而可能获得的收入,”Johnson说。

  Java社区是如此之庞大,对于任何企图限制该技术发展对于技术庞大的举措,Java社区都有办法绕过去,Terracotta的CEO Amit Pandey说。

  Terracotta所提供的软件可以跨多台服务器扩展Java的应用,这terracotta 服务器应用款软件和Oracle的Coherence缓存软件是相互竞争的。Terracotta也曾就Oracle-Sun交terracotta oracl coher易咨询过欧盟。

  “一家并不开源的公司进入像Java这样的开放空间时,这样一家进入多少总会让人伤脑筋,”Pandey说。“不过可以肯定的是,Oraclepandei oracl 多少不会对Java掉以轻心,尤其当它的收入如此依赖Java的时候。掉以轻心收入尤其

友情链接 百度 | 中国计算机报 | IT时代周刊 | IT经理世界 经理人 | CFO投资理财网 | 360理财网 | CTO360 | CoCo时尚网 | China Tours | 休闲吧 | 360行招工网 支点网 | e-works | 畅享网 | 中国站长 | eNet | ERPWorld | IT专家网 | 希赛网 | 比特网 | 中国计算机用户 | 拓扑网 | 凌科软件