http://www.cnblogs.com/zengkefu/p/5633342.htmlOpenJDK和Sun/OracleJDK区别与联系首先要先明确之间,以及OpenJDK6、OpenJDK7、OpenJDK7u和OpenJDK8等项目之间是什么关系,这有助于确定接下来编译要使用的JDK版本和源码分支。从前面介绍的Java发展史中我们了解到OpenJDK是Sun在2006年末把Java开源而形成的项目,这里的“开源”是通常意义上的源码开放形式,即源码是可被复用的,例如IcedTea、UltraViolet都是从OpenJDK源码衍生出的发行版。但如果仅从“开源”字面意义(开放可阅读的源码)上看,其实Sun自JDK1.5之后就开始以J