1、现在开发用的Oracle下载的JDK发布使用的是JRL(Java Research License),在java.net(https://www.java.net/jrl.csp)中第八条提到商业化的需要使用JDL(Java Distribution License)并符合Java通用性要求。
2、OpenJDK使用的是GPL协议,可以商用。
那么,问题来了!
Question----> 商业化项目中除了付费的专用商用JDK(JRockit...)之外,个人或者小团体想要发布商业化的Java项目怎么办? 只能使用OpenJDK吗?
就我个人理解,jre/jdk是可以分发的。参考官网问答: https://www.java.com/en/download/faq/distribution.xml