Java开发环境 OpenJDK

Java开发环境 OpenJDK

GPL
Java
跨平台
Oracle
2008-09-07

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)编译器,但是我们正在努力提高其性能。

加载中

评论(3)

红薯
红薯
从今天开始,全面转向 #OpenJDK#
fugezhen
fugezhen
OpenJDK8编译后,设置宋体倾斜,缩放,旋转,视图显示有误,哪位大神遇到过?如何解决的
卡布达巨人
卡布达巨人
111
李笑石
李笑石
openjdk8有现成的deb包么? 有源没? #OpenJDK#

红帽接手维护 OpenJDK 8 和 OpenJDK 11

在 Oracle 退出和变更许可后,红帽宣布接手维护 OpenJDK 8 和 OpenJDK 11,为这两个 OpenJDK 的旧版本提供错误修复和安全补丁。 Oracle 分别在 2014 年 3 月和 2018 年 9 月发布了 JDK 8 和 ...

04/19 07:49

OpenJDK 中脏话太多,开发者看不下去了

近日有开发者提交了一个 issue JDK-8215217,他指出在 OpenJDK 源码中存在许多脏话,应该将它们删除。 提交者表示,由于是在专业环境中使用 OpenJDK,因此留着这些脏话是十分不妥的,同时他还...

2018/12/17 08:13

Oracle 计划将 OpenJDK 的源码库迁移至 GitHub

由于 Oracle 对 Java SE 的商业支持模式的更改,自 Java 11 开始,Oracle JDK 已采用付费商业许可,想要继续免费使用 Java 11 的开发者只能选择 OpenJDK 。OpenJDK 是 Java SE 的开源实现,与...

2018/10/24 08:24

Java 11 将至,不妨了解一下 Oracle JDK 之外的版本

Java 11 计划于本月,即 9 月 25 日发布。与 Java 10 不同,Java 11 不仅提供了长期支持,还将作为 Java 平台的参考实现。新的长期支持版本每三年发布一次,根据后续的发布计划,Java 17 将于...

2018/09/11 08:26

Project Detroit 正试图将 V8 引擎引入 OpenJDK

据外媒报道,OpenJDK 邮件列表上发起了一个新的软件生态系统融合项目提案。项目名为““Project Detroit” ,目标是成为基于开源 JavaScript V8 引擎的 javax.script 包的实施基础 。 该项目...

2018/02/05 08:16

Oracle 计划将 ZGC 项目提交给 OpenJDK

前不久 OpenJDK 的邮件列表显示,Oracle 的 Per Liden 提议将 Z 垃圾收集器开源,并在 OpenJDK 创建 ZGC 项目。 根据 OpenJDK 的指南,该项目将托管 Z 垃圾收集器,然后不断开发完善,并将其...

2017/11/13 08:13

Oracle 调整策略,将逐步开源 OracleJDK 的商业特性

Oracle 在其产品博客上宣布,正在计划调整 Java SE 的分发和使用模式,以满足开发者期望的更频繁的发布周期和更灵活的许可需求。 具体包括: 将 Java SE 的发布周期提高至每六个月一次 简化 ...

2017/09/08 08:14

OpenJDK HotSpot或将在Java 9带来预编译技术

在“什么是即时编译(JIT)!?OpenJDK HotSpot VM剖析”这篇文章里,作者提到HotSpot执行引擎有一个即时(JIT)编译器。为了优化启动时间,分层编译先对代码进行解释,然后把它们快速移动到...

2016/10/12 07:21

OpenJDK 9 正式公布,明年3月发布正式版

OpenJDK 9 正式公布,日程及特性由 JEP Process 提议,由 JEP 2.0 proposal 修订。 日程表 2016/05/26 Feature Complete 2016/08/11 All Tests Run 2016/09/01 Rampdown Start 2016/10/20 Ze...

2016/06/27 08:35

OpenJDK 9:将会移除 HPROF 和 jhat

OpenJDK正在从JDK中废弃HPROF agent 并移除“jhat”工具。这是OpenJDK 9的Java SE平台借助Jigsaw实现模块化的结果,为了准备模块化,起草了多项提议(JEP),并且其中有很多都已经接近完成了...

2015/12/21 08:10

没有更多内容

加载失败,请刷新页面

1
回答
求解java读写文件压测出现 BufferBlob::StubRoutines (2) 错误

输出的错误如下 # # A fatal error has been detected by the Java Runtime Environment: ...

04/29 10:19
58
回答
阿里开源 OpenJDK 发行版 Dragonwell

近日有消息显示,阿里将于 21 日重磅发布其 OpenJDK 发行版 Alibaba Dragonwell。 我们知道 OpenJDK 是基于 GPL v...

03/18 12:37
32
回答
杨晓峰:开发者其实不太需要关注 Java 收不收费

作为继 Java 8 之后的第一个 LTS 版本,Java 11 的发布引起了广泛关注,一方面是因为这个版本带来了一些重要的新特性,比如热议的 ZGC、H...

02/11 08:14
2
回答
JavaCompiler是谁编译的?

有个问题啊,如果我们普通的Java代码是可以由JavaCompiler编译的,JavaCompiler.java本身是谁编译的呢? 很困惑,没找到相关资料...

02/20 17:49
8
回答
开工大吉!春节你可能没看到这些……

新年好!春节期间你可能不看 OSC,错过了一些新鲜资讯。 没关系,我们制作了一个简单的小合集,让你一次过补回来。 【点击标题可以跳转阅读完整内容】 2月数...

02/11 09:04
4
回答
java的语法标准谁来制订呢,jdk和openjdk语法、方法一样吗?

java的语法标准谁来制订呢,jdk和openjdk语法、方法一样吗?

2018/12/06 01:06
2
回答
java的语法标准不是由Oracle来制定吗?我在java.com网站上下载的是哪个jdk? Oracle Jdk和open jdk上层的东西一样吗?

java的语法标准不是由Oracle来制定吗?我在java.com网站上下载的是哪个jdk? Oracle Jdk和open jdk上层的东西一样吗?

2018/11/29 05:42
8
回答
OSCHINA 问答合集[6]:技术强的程序员自己开发软件卖,不给人打工看人脸色,可行?

开源中国问答区新栏目“OSCHINA 问答合集”上线啦,本期收录了 9-10 月高热度的问题及回复(吐槽),希望能让你有所收获~! 进入问答区: 你可以在...

2018/11/15 23:10
4
回答
oracle jdk和open jdk有什么区别?

oracle jdk和open jdk有什么区别?

2018/11/01 02:02

没有更多内容

加载失败,请刷新页面

Linux安装jdk的三种方法

#环境 *** Linux版本:CentOS 6.5、Ubuntu 12.04.5 JDK版本:JDK 1.7 #内容 *** ##方法一:手动解压JDK的压缩包,然后设置环境变量 ###1.在/usr/目录下创建java目录 [root@localhost ~]# mk...

2015/11/06 13:00
24
0
Linux 内存JDK

Linux 内存JDK 网站:链接 文章已迁移:链接 把JDK放到内存里是个好想法。可以加速JDK的调用。 so,我们开始做些准备: 安装 ”squashfs-tools“ sudo apt install squashfs-tools 安装 “o...

2018/05/06 22:13
5
0
centos 安装JAVA 三种方法

由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 ...

2017/10/19 19:30
18
0
openJdk和sun jdk的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK, 那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢? 历史上的原因是,Ope...

2018/06/18 12:44
217
0
Linux 在线安装jdk

方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java [root@localhost ~]# cd /usr/java 2.下载jdk,然后解压 [root@localhost ...

2017/11/22 15:02
5
0
怎样安装 OpenJDK 8 in Ubuntu 14.04 & 12.04 LTS

OpenJDK Java 8 has been made into official Ubuntu repositories for 14.10 Utopic and higher. For Ubuntu 14.04, Ubuntu 12.04, and Linux Mint 17 users here’s how to install it fro...

2018/07/27 22:47
5
0
OpenJDK和JDK区别

历史上的原因是,openjdk是jdk的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,openjdk已经成为jdk7的主干开发,sun jdk7是在openjdk7的基础上发布的,其大部分原始码都相同,只有少部...

2014/11/05 14:16
264
0
Java 环境变量

在本部分,我们将会讨论根据不同的操作系统环境来设置 Java 的语言环境。 OpenJDK - https://openjdk.java.net/ Sun JDK - https://www.oracle.com/technetwork/java/javase/downloads/jdk8-...

2018/11/15 05:05
3
0
OpenJDK和JDK区别?

重庆思庄 使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,那么到底什么是openjdk,它与sun jdk有什么关系和区别呢? 历史上的原因...

2018/08/15 16:35
1
0
openjdk和jdk的区别与联系

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,那么到底什么是openjdk,它与sun jdk有什么关系和区别呢? 历史上的原因是,openj...

2015/03/26 10:43
12
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部