8 ms·
Everybody has rights to fork Java. Oracle gave those rights with OpenJDK under the GPL+classpath exception license. As long as you follow this license, you are
by pulse7 9y ago
Everybody has rights to fork Java. Oracle gave those rights with OpenJDK under the GPL+classpath exception license. As long as you follow this license, you are free to do what ever you like with OpenJDK. Essentially it means you must stay GPL+classpath exception, but you can add/change/remove any part you like.
- pjmlp 9y agoBetter read it again, it does not apply to embedded systems, because Sun wanted to sell J2ME licenses.
- pulse7 9y agoYou are talking about Oracle JDK and it's "field of use" restriction which prohibits usage on embedded systems (see http://www.oracle.com/technetwork/java/javase/terms/license/index.html http://www.oracle.com/technetwork/java/javase/terms/license/...). But I am talking about Open JDK which does not have this restriction (see http://openjdk.java.net/legal/gplv2+ce.html http://openjdk.java.net/legal/gplv2+ce.html) and can therefore be used by Google for Android.
- deleted 9y ago[deleted]
- bitmapbrother 9y agoI also checked and there is no mobile restriction on the OpenJDK. Are there any restrictions on what I can do with it? OpenJDK is released under an well-known open-source licensing model, that places no restrictions on your ability to run OpenJDK. Please check the legal section of the OpenJDK project site to understand the scope of your rights and obligations. The legal section contains the GNU General Public License, version 2, with the Classpath Exception. So you're wrong. This also explains why Oracle went for the hail mary copyright claim on the SSO of those 37 Java API's - because it's all they had.