2 ms·
If you distribute OpenJDK, then only the modules that are “derived from or based on” OpenJDK are required to be GPLv2[+CE] (the Classpath Exception allows you t
by yonran 11y ago
If you distribute OpenJDK, then only the modules that are “derived from or based on” OpenJDK are required to be GPLv2[+CE] (the Classpath Exception allows you to link the library with an independent closed-source library). So I think it would only require platform/libcore itself to be released under GPLv2+CE. Probably manufacturers don’t need to modify platform/libcore too much anyway.
GPLv2+CE: http://openjdk.java.net/legal/gplv2+ce.html http://openjdk.java.net/legal/gplv2+ce.html
Again, the commit in question: https://android.googlesource.com/platform/libcore.git/+/51b1b6997fd3f980076b8081f7f1165ccc2a4008 https://android.googlesource.com/platform/libcore.git/+/51b1...