写点什么

Oracle 计划发布收费版 JVM,同时提供免费版本

  • 2010-11-08
  • 本文字数:924 字

    阅读完需:约 3 分钟

最近国外有消息批露 Oracle 计划发布收费版 JVM。Oracle 开发部副总裁 Adam Messinger 就此说到:Oracle 仍将开发免费、开源版本的 JDK。“我们仍会提供高性能、免费的 JVM”。收费版的 JVM 将整合 Sun 的 HotSpot JVM 与 Oracle 的 JRockit JVM,但我们现在还不清楚免费版本是否能从这种融合中受益。

Stephen Colebourne 在其博客上说到:

我们一向很少提及 JVM 技术,但它却是 Java 平台的核心。与大多数其他的 Java 技术一样,JVM 也有自己的 JSR——JSR 924。 显然,JVM 上的其他所有语言,比如 Fantom、Groovy、JRuby、Clojure 以及 Scala 等主要都依赖于 JVM,同时每种语言也在不同程度上依赖于 Java 库,但 JVM 却是这一切的核心。在理想情况下,这些语言都只想依赖于 JVM 本身。

在 QCon San Francisco 上,Adam Messinger 透露 Oracle 计划发布收费版 JVM,同时提供免费版本。这引发了人们的诸多质疑:

  • 收费版与免费版是否会同时发布?
  • 免费版所支持的操作系统是否与收费版一样?
  • 收费版会提供哪些额外的特性?
  • 收费版所提供的特性只是管理上的还是性能上的?
  • 目标市场是谁?

Stephen Colebourne 认为一旦将 JVM 划分为收费与免费两个版本,那么收费版会有相应的产品经理。衡量他们工作业绩的主要指标在于游说人们从免费版迁移到收费版上。因此,他们并不希望向免费版增加过多的特性,借此提高收费版的利润。

从逻辑上来看,这只不过是对 JRockit 产品的扩展,不应该形成太大的威胁。我们希望 Oracle 能尽快给出上面问题的合理回答让整个社区安心下来。

由于 Oracle 不允许 Apache Harmony 成为 Java SE 的实现,因此人们对整个 JVM 平台(而不仅仅是 Java 本身)的质疑之声持续不断。

现在已经有人考虑从 JVM 迁移到.NET CLR 或其他平台上了,这对于 Oracle 来说可不是什么好事。

正如 Oracle 所述,社区不可以就 Java SE 平台达成开放的标准。如果我们接受这个事实,那么接下来的事情又将如何呢?

由于有 JSR 924 存在,Oracle 所应做的只不过是允许人们自由实现它而不应该强加上任何限制。

本质上来说,收费版 JVM 应该只是 JRockit 的延续,但纵观 Oracle 近期的一系列举动,我们不免担心他会对“真正”的 JVM 开始收费,Oracle 需要尽快澄清此事。

请感兴趣的读者参加下面的 InfoQ 小调查。

2010-11-08 21:466374
用户头像

发布了 88 篇内容, 共 262.0 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

IoT技术的最后决战!百万大奖究竟花落谁家?

华为云开发者联盟

IoT 华为云 iotda NSBD-IOT

技术立根,行业立范,发展立本:中国工业互联网的2.0新征程

脑极体

在线HTML转SQL工具

入门小站

工具

模块2-微信朋友圈高性能复杂度分析

Fan

架构实战营

查看Docker容器的信息

程序员欣宸

Java 5月月更

跨平台应用开发进阶(十四) :uni-app 实现IOS原生APP-本地打包集成极光推送(JG-JPUSH)详细教程

No Silver Bullet

uni-app App 5月月更 IOS原生 JG-JPUSH

开发一个社区网站,只要20分钟?

华为云开发者联盟

ide 敏捷开发 devcloud 网站开发

前沿聚焦:2022最受关注的六大技术热词,你都知道吗?

华为云开发者联盟

零代码 NFT 数字人 元宇宙 云边端协同

使用 awk 命令统计文本

程序员小航

后端 awk Linxu

linux之curl命令

入门小站

Linux

小程序如何实现一键转换成App

Geek_99967b

小程序容器 小程序转app

通用池化框架实践之GenericKeyedObjectPool

FunTester

vue响应式原理简述

达摩

Vue vue源码解读

小程序怎样一键转化成APP

Geek_99967b

小程序生态 小程序容器 小程序转app

flask框架学习总结(四)【 文件上传,实现最小应用,路径变量,模板继承】

恒山其若陋兮

5月月更

发布订阅模式和观察者模式【vue】

达摩

Vue 观察者模式 发布订阅

vue + electronの文件读写

空城机

Electron 5月月更

在线文本删除空行工具

入门小站

工具

HDFS 细粒度锁优化,FusionInsight MRS有妙招

华为云开发者联盟

hdfs NameNode 元数据 FusionInsight MRS FGL

P2P传输模式

工程师日月

计算机网络 5月月更

微信视频号严查教育招生类账号:应该抵制恶意网络营销

石头IT视角

软件开发的核心原则

宇宙之一粟

软件设计原则 5月月更

Kube-OVN v1.10.0:新增Windows节点支持,用户自定义子网ACL等10+硬核功能

York

云原生 网络 cni

开发者的福音 提前为你揭秘2022鲲鹏开发者创享日武汉站

Geek_2d6073

做一个能对标阿里云的前端APM工具

光毅

阿里云 性能优化 前端

数据预处理利器 Amazon Glue DataBrew

亚马逊云科技 (Amazon Web Services)

数据 处理器

Java Core「4」java.util.concurrent 包简介

Samson

学习笔记 5月月更 Java core

Kernel SIG直播:关于 Plugsched 调度器热升级 | 第 18 期

OpenAnolis小助手

Linux 直播 内核 sig 龙蜥大讲堂

1.2架构的定义(一)

凌晞

架构 架构设计

Linux环境编译动态库

Loken

音视频 5月月更

一种基于事件驱动架构的 SAP 产品集成方案介绍

汪子熙

Kubernetes 云原生 SAP Kyma 5月月更

Oracle计划发布收费版JVM,同时提供免费版本_Java_张龙_InfoQ精选文章