甲骨文与IBM将联手发展Java技术

简介:

IT168消息
10月12日,据国外媒体报道,甲骨文和IBM通常是激烈的竞争对手。这两家公司星期一称,他们将在OpenJDK方面进行合作。OpenJDK(开放的Java开发工具)是开源软件Java的主要参考实施工具。
  这两家公司表示,他们要使OpenJDK社区成为开源软件Java企业版开发的主要地方。两家公司的合作将集中在Java语言、Java开发工具和Java运行时间环境等方面。此外,IBM和甲骨文表示,JCP(Java社区流程)将继续是Java技术规范工作的主要标准组织。这两家厂商都计划增强JCP。
  IBM负责新兴技术的副总裁Rod Smith在电话会议上强调了这个新建立的OpenJDK联盟以及IBM与甲骨文的合作。他说,这个合作真正地开始消除围绕Java前途的不确定性并且表明我们未来的发展方向。
  Smith说,我们致力于开发OpenJKD对于整个Java社区是一件非常好的事情。我认为,我们能够帮助提高技术创新的速度。
  以前,IBM从来没有被邀请加入OpenJKD,而是研制一个替代的开源软件Java实施工具“Apache Harmony”项目。Smith说,甲骨文将继续研究Harmony项目。但是,IBM的主要努力将转向OpenJKD。
  IBM和甲骨文将支持最近宣布的JKD7和JKD8的OpenJKD路线图。JKD7将增强Java虚拟机性能和新的I/O APIS(阵列处理指令集)。JKD8将增加少量的语言增强功能、改善Java虚拟机启动时间和人机工程学。
  IDC分析师AlHilwa说,IBM和甲骨文的合作将表明Java仍将继续得到投资,这两个Java领域最大的厂商一致认为Java必须迅速地发展。此外,这两家厂商对于当前的路线图也是意见一致的,也就是把最初提议的发布一个版本的软件改为发布Java标准版7和Java标准版8两个版本。Hilwa说,我认为甲骨文对于发展Java是非常热心的。他们愿意高兴地与竞争对手合作以保持Java的相关性和重要性。


新浪消息

北京时间10月12日早间消息,据国外媒体报道,IBM周一宣布,将把与Java开发有关的工作从Apache Harmony项目转向OpenJDK,这一举措将确保Java未来的发展。
  在甲骨文今年初收购Sun之后,许多开发者对Java未来的发展感到担忧。今年8月,甲骨文起诉谷歌,称谷歌在Android系统中非法使用Java的理念和代码。因此外界普遍认为,甲骨文将对与Java有关的知识产权采取严厉的做法。
  不过,IBM周一的声明为Java的发展提供了保障。IBM新兴技术副总裁罗德·史密斯(Rod Smith)表示:“这消除了Java未来发展的一些不确定性。”
  Java引起关注主要是由于这一技术被广泛使用。在许多大学,Java语言是学生的必修课之一。而伴随Java语言一起的Java工具则被许多软件采用,这些软件遍布从大型机到智能手机等各种计算设备。Sun于2006年将Java开源,但仍保留了一定的控制权。而甲骨文在收购Sun之后接管了有关Java的工作。
  两家公司表示,甲骨文高管于一个多星期前与IBM进行了接触,双方很快达成协议。两家公司均认为,Java的创新应当紧跟硬件发展的速度。甲骨文软件业务副总裁亚当·麦辛杰(Adam Messinger)表示:“这一协议反映了我们两家公司共同面临的战略现实。我们将合作并整合资源,加速Java平台的创新。”
  双方的协议覆盖Java的各种应用领域,包括数据中心和网络程序等。不过这一协议不涵盖应用于手机和其他移动设备的Java工具。纽约州立大学奥斯威戈分校计算机科学家道格拉斯·李(Douglas Lea)认为,双方这一协议是“积极的一步”。

  不过,甲骨文和谷歌之间的诉讼仍给Java的前景蒙上一层阴影。相对甲骨文,谷歌目前有更多的开发人员从事OpenJDK项目,诉讼将导致两家公司沟通不畅。道格拉斯·李表示:“到目前为止,大部分人仍在关注Android的问题。甲骨文和谷歌必须要开始相互沟通。





     本文转自My_King1 51CTO博客,原文链接:http://blog.51cto.com/apprentice/1360637,如需转载请自行联系原作者





相关文章
|
22天前
|
存储 监控 安全
单位网络监控软件:Java 技术驱动的高效网络监管体系构建
在数字化办公时代,构建基于Java技术的单位网络监控软件至关重要。该软件能精准监管单位网络活动,保障信息安全,提升工作效率。通过网络流量监测、访问控制及连接状态监控等模块,实现高效网络监管,确保网络稳定、安全、高效运行。
46 11
|
1月前
|
XML Java 编译器
Java注解的底层源码剖析与技术认识
Java注解(Annotation)是Java 5引入的一种新特性,它提供了一种在代码中添加元数据(Metadata)的方式。注解本身并不是代码的一部分,它们不会直接影响代码的执行,但可以在编译、类加载和运行时被读取和处理。注解为开发者提供了一种以非侵入性的方式为代码提供额外信息的手段,这些信息可以用于生成文档、编译时检查、运行时处理等。
64 7
|
14天前
|
移动开发 前端开发 Java
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。 JavaFX允许开发人员快速构建丰富的跨平台应用程序,允许开发人员在单个编程接口中组合图形,动画和UI控件。本文详细介绍了JavaFx的常见用法,相信读完本教程你一定有所收获!
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
|
1月前
|
JavaScript 安全 Java
java版药品不良反应智能监测系统源码,采用SpringBoot、Vue、MySQL技术开发
基于B/S架构,采用Java、SpringBoot、Vue、MySQL等技术自主研发的ADR智能监测系统,适用于三甲医院,支持二次开发。该系统能自动监测全院患者药物不良反应,通过移动端和PC端实时反馈,提升用药安全。系统涵盖规则管理、监测报告、系统管理三大模块,确保精准、高效地处理ADR事件。
|
2月前
|
监控 前端开发 Java
【技术开发】接口管理平台要用什么技术栈?推荐:Java+Vue3+Docker+MySQL
该文档介绍了基于Java后端和Vue3前端构建的管理系统的技术栈及功能模块,涵盖管理后台的访问、登录、首页概览、API接口管理、接口权限设置、接口监控、计费管理、账号管理、应用管理、数据库配置、站点配置及管理员个人设置等内容,并提供了访问地址及操作指南。
|
2月前
|
JSON 前端开发 JavaScript
java-ajax技术详解!!!
本文介绍了Ajax技术及其工作原理,包括其核心XMLHttpRequest对象的属性和方法。Ajax通过异步通信技术,实现在不重新加载整个页面的情况下更新部分网页内容。文章还详细描述了使用原生JavaScript实现Ajax的基本步骤,以及利用jQuery简化Ajax操作的方法。最后,介绍了JSON作为轻量级数据交换格式在Ajax应用中的使用,包括Java中JSON与对象的相互转换。
60 1
|
2月前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
62 3
|
2月前
|
SQL 监控 Java
Java连接池技术的最新发展,包括高性能与低延迟、智能化管理与监控、扩展性与兼容性等方面
本文探讨了Java连接池技术的最新发展,包括高性能与低延迟、智能化管理与监控、扩展性与兼容性等方面。同时,结合最佳实践,介绍了如何选择合适的连接池库、合理配置参数、使用监控工具及优化数据库操作,以实现高效稳定的数据库访问。示例代码展示了如何使用HikariCP连接池。
23 2
|
2月前
|
Java 数据库连接 数据库
深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能
在Java应用开发中,数据库操作常成为性能瓶颈。本文通过问题解答形式,深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能。文章介绍了连接池的优势、选择和使用方法,以及优化配置的技巧。
51 1
|
2月前
|
算法 Java 数据库连接
Java连接池技术,从基础概念出发,解析了连接池的工作原理及其重要性
本文详细介绍了Java连接池技术,从基础概念出发,解析了连接池的工作原理及其重要性。连接池通过复用数据库连接,显著提升了应用的性能和稳定性。文章还展示了使用HikariCP连接池的示例代码,帮助读者更好地理解和应用这一技术。
64 1