甲骨文放弃Linux Java许可计划

开发 后端
北京时间8月31日上午消息,甲骨文已经终止了2006年由Sun创立的“操作系统Java分销许可”。

北京时间8月31日上午消息,甲骨文已经终止了2006年由Sun创立的“操作系统Java分销许可”。这份收费许可允许Linux开发商将Sun 的Java版本整合到他们的Linux发行版中。 Sun是2006年在JavaOne大会上将Java开源后推出这一许可的,目的是在免费OpenJDK的开发过程中,确保用户所获得的Linux中包含 经过全面测试的Sun Java。

甲骨文员工达利伯·托皮克(Dalibor Topic)表示,之所以做出这一决定是因为自OpenJDK 6推出以来,部署Java的必要性正在稳步降低。他还表示,OpenJDK已经经过市场验证并逐步成熟,多数Linux厂商都在选择这一开发包。

当前的版本已经发展到OpenJDK 7,并且成为了甲骨文自己的JDK 7的基础。

关于Java开发环境 OpenJDK

OpenJDK做为GPL许可(GPL-licensed)的Java平台的实现,Sun正式发布它已经一年有余。从发布那一时刻起,Java社区的大众们就又开始努力学习,以适应这个新的开源代码基础(code-base)。

Sun发布的OpenJDK只能运行在i386 和AMD-64机器上。Fedora可以运行在其他系统上,特别是那些基于PowerPC的机器上。 为了解决这个问题,我们发起了IcedTea项目来完成移植。该项目基于Sun的C++解释程序,为OpenJDK向PowerPC移植构造了一个单独的 解释程序。后来成为Zero,它是一个真正可移植的“零汇编程序”的版本。 正如你想到的,一个纯的解释程序确实要慢于Java实现中常用到的高性能的JIT (Just In Time)编译器,但是我们正在努力提高其性能。

【编辑推荐】

  1. Java 8整装待发 图谋云计算
  2. Java 7是蜜糖还是毒药?
  3. 选用Ibatis和Hibernate的区别
  4. JRuby和Java 7 我们可以期待什么
  5. 关于Eclipse使用64位Java 7崩溃的问题
责任编辑:艾婧 来源: 开源中国社区
相关推荐

2011-09-01 10:00:55

甲骨文Linux

2015-09-09 08:50:15

Java技术讲师

2010-05-25 09:29:04

MySQL数据库

2022-03-30 15:33:02

甲骨文JDK软件许可

2009-12-11 16:58:21

甲骨文MySQL

2010-04-16 10:08:26

OpenSolaris甲骨文

2012-09-19 12:47:20

甲骨文JavaEE服务器

2009-12-30 16:05:34

甲骨文Linux

2010-06-03 10:40:01

甲骨文皓龙Sun服务器

2012-04-24 09:39:31

甲骨文云计算

2012-02-01 09:44:11

JavaOracle

2019-05-05 17:00:09

Java 甲骨文开发

2011-10-09 12:59:54

DtraceLinux甲骨文

2009-07-02 11:02:55

Java许可甲骨文

2011-11-25 09:38:04

安腾处理器甲骨文惠普

2009-05-11 09:10:26

收购埃里森Oracle

2013-06-24 10:24:47

甲骨文微软

2013-07-24 09:49:48

甲骨文全球大会2013甲骨文

2013-08-30 10:39:47

谷歌甲骨文专利

2010-03-15 09:49:18

MySQLOracle
点赞
收藏

51CTO技术栈公众号