fkjj.net
当前位置:首页 >> Linux下的JDK和OpEnJDK有什么具体的区别 >>

Linux下的JDK和OpEnJDK有什么具体的区别

OpenJDK是JDK的开放原始码版本,以GPL(General Public License)协议的形式放出(题主提到的open就是指的开源)。在JDK7的时候,OpenJDK已经作为JDK7的主干开发,SUN JDK7是在OpenJDK7的基础上发布的,其大部分原始码都相同,只有少部分原始码被替...

很不一样,不一样的太多了!千万记得要oracle的JDK,其实jdk里很多功能都带,如果用的话,那么第三方的jdk都木有那些功能,你会死的很惨,但你就写普通的程序是没有问题的. oracle 接管了java后,jdk升级基本都是来自openjdk可能包括以后的升级!你说两...

OpenJDK是JDK的开放原始码版本,以GPL(General Public License)协议的形式放出(题主提到的open就是指的开源)。在JDK7的时候,OpenJDK已经作为JDK7的主干开发,SUN JDK7是在OpenJDK7的基础上发布的,其大部分原始码都相同,只有少部分原始码被替...

关于JDK和OpenJDK的区别,可以归纳为以下几点: 授权权协议的不同: OpenJDK采用GPL V2协议放出,JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用。 OpenJDK不包含Dep...

openjdk是一种开源的java社区版实现,还有一种是sun jdk,是oracle官方出的,对一般用户来讲,二者区别不大。

大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk. openjdk是jdk的开放原始码版本,以GPL协议的形式放出。 openjdk只包含最精简的JDK 在安装openjdk的机器上,输入“java -version”显示的是openjdk 在一般java程序的兼...

OpenJDK是SUN时代JVM开源的一套JDK,我们平常说的JDK也就是Oracle JDK底层JVM是不开源的。 Oracle JDK是事实的Java标准,像JetBrains家的开发工具都是指定必须使用Oracle JDK的。

建议你访问这个地址,回答的比较详细。 http://fgh2011.iteye.com/blog/1771649

1.授权协议的不同:OpenJDK采用GPL V2协议放出,而SUN JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用。 2.OpenJDK不包含Deployment(部署)功能:部署的功能包括:B...

openJDK是开源产品,所以社区用的绝大部分是openJDK,较JDK的优势就是开源,移植性要好一点。 在linux下openJDK是兼容性和适用性要好于其他平台的JDK。

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com