Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 1226|回复: 0

Java落在Oracle控制下前途难料

[复制链接]

该用户从未签到

发表于 2012-3-19 15:04:55 | 显示全部楼层 |阅读模式
  java社区在Oracle的控制下会像先前在Sun的麾下那样兴旺吗?多家Java厂商对此问题产生了分歧。Red Hat首席中间件技术专家Mark Little同时也是Java社区Java Community Process (JCP)执行委员会的委员,他就对Oracle接管后,Java的管理工作可能会发生变化而表示了自己的担忧。因为Oracle更倾向于将自己的技术而不是Sun的技术货币化,所以它可能会对Java语言施以更为严格的控制,Little警告说。而Sun则是通过比较宽松的控制和对标准的支持,才使得Java厂商的生意得以繁荣。假如Oracle对Java收紧控制,虽然对Oracle本身来说是有利可图的,但是却会限制整个Java中间件产业的发展。而对此问题持比较乐观态度的是VMware SpringSource分部的总经理Rod Johnson,他的分部提供Spring开发框架的生产就绪版本和Tomcat应用服务器。“我估计Oracle不会做任何不利于Java发展的事情,”Johnson说。“它并不愚蠢。”

file:///http://www.linuxeden.com/upimg/allimg/100125/2231032b5-0.jpg而无论是上述哪种情况,Java在Sun所赞助的技术名单中都已成为重要的一项,其他还有OpenOffice和MySQL,这些技术的未来命运在Oracle的治下,皆可说前途未卜。一位Oracle发言人拒绝评论Oracle对于Java的规划,而该公司实际上已计划在1月27日发布一段在线视频,详细说明Sun的技术将如何融入Oracle的战略路线图中去。Oracle曾经说过,Java是它之所以收购Sun的一个重要原因。在一篇向Sun的客户解释收购交易影响的问与答(FAQ)中,Oracle声称它的“计划不但要拓宽和加速对Java平台的投入,而且还计划要增加对Java社区的承诺,帮助Java成为一个无所不在的、创新的平台。”2006年,Sun开始将Java开源,将其置于GPL许可协议下,由JCP来决定该语言如何演进。只不过Sun仍保留了对Java品牌的所有权,以及在JCP组织中的否决权。Little说,“只要Sun不想让什么事情发生,那就什么的都不会发生。”不过SAP的CTO Vishal Sikkaalso在去年11月发表的一篇博文中也指出了Sun对于JCP的过分影响。SAP是Java的另一个重要用户(Netweaver平台)。“JCP受Sun的支配太大,”他写道。Little指出,Sun的控制并未对Java的发展产生什么严重问题。“Sun作为监护人的工作做得不错,”他说。“从某些方面看,Sun是一位温和的独裁者。”这种温和的监管部分出于这样一个事实,即便在Java普遍流行时,Sun在Java中间件市场上也一直没有什么重大的利害关系。“Sun以Java起家,定义了J2EE堆栈,但并未超出参考实现的规程以外,也没有去和惠普、IBM或者BEA的Java平台竞争,”Little说。只是当Sun加大了对其Glassfish应用服务器的开发力度时,JCP标准版/企业版委员会才开始感受到了来自Sun的热度。

Little认为,这种过度的影响力可能只会在Oracle治下变得更加明显。自打2008年收购了BEA的WebLogic服务器以来,Oracle的Java中间件业务就一直很兴旺。Red Hat提供一种竞争性的应用服务器和支持软件,叫做JBoss企业应用平台。“Oracle在利用其收购来的技术发展业务市场方面做的很不错,”Little说。他推测Oracle肯定会让Java中间件的竞争对手们感到恐慌,因为它有可能会对Java标准实行收费,或者拒绝声明某个产品是Java遵从的。Little承认,“如今还没有迹象表明Oracle会这么做。这是最糟糕的情况。”到目前为止,Oracle还是JCP的一位积极的奉献者,事实上推进了开发进程的公开化。当然,由于Java语言是开源的,社区以外的开发人员有可能会让Java的演变产生分叉,抛弃Oracle的官方版本,自行开发自己的外部项目,例如OpenJDK,后者就是Java平台的一种开源版本。SpringSource的Johnson指出,这段时间以来,大多数的Java开发都不是针对语言本身的,而是开发建立在Java之上的其他软件的,而且多半都是由Sun之外的一些组织开发的。“Java社区其实早在5年前或者10年前就不再依赖Sun了,”Johnson说。如果Oracle做出了不受欢迎的决定,“Java社区就有可能会和它分道扬镳,”Johnson说。社区今后的开发不过是不再叫Java而已,Little说。但是这样的控制是不太可能的,Johnson说,就目前而言,Oracle由于对Java社区施加了压力而在财务上损失了很多。“Oracle极其依赖Java”,因为它的很多核心程序都是用Java编写的,Johnson说。“Oracle来自Java的收入会远远大于它通过更积极的控制而可能获得的收入,”Johnson说。Java社区是如此之庞大,对于任何企图限制该技术发展的举措,Java社区都有办法绕过去,Terracotta的CEO Amit Pandey说。Terracotta所提供的软件可以跨多台服务器扩展Java的应用,这款软件和Oracle的Coherence缓存软件是相互竞争的。Terracotta也曾就Oracle-Sun交易咨询过欧盟。“一家并不开源的公司进入像Java这样的开放空间时,多少总会让人伤脑筋,”Pandey说。“不过可以肯定的是,Oracle不会对Java掉以轻心,尤其当它的收入如此依赖Java的时候。”
回复

使用道具 举报

该用户从未签到

发表于 2012-3-20 00:12:36 | 显示全部楼层
JAVA之父曾经就说: “我看重不是java,而是JVM”!
JAVA的辉煌,大部分拜JVM所赐!
现如今,建立在JVM构架上的语言如雨后春笋! 如Google新结构化编程语言Dart等;
java的未来看Oracle ?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2012-6-18 13:48:49 | 显示全部楼层
没有问题,坚决支持








工程模板http://www.mu79.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-12-22 20:27 , Processed in 0.358314 second(s), 47 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表