JavaBuilder/jdkRuntimes/README

34 lines
1.6 KiB
Plaintext

Binary releases available here:
https://github.com/alexkasko/openjdk-unofficial-builds
These files have been subsequently PACK200 + LZMA in order to bring their file size down.
During runtime, they will be extracted to their full size
FROM:
http://openjdk.java.net/faq/
What open-source license is OpenJDK published under?
GPL v2 for almost all of the virtual machine, and GPL v2 + the Classpath exception for
the class libraries and those parts of the virtual machine that expose public APIs.
"CLASSPATH" EXCEPTION TO THE GPL
Linking this library statically or dynamically with other modules is making
a combined work based on this library. Thus, the terms and conditions of
the GNU General Public License cover the whole combination.
As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent modules,
and to copy and distribute the resulting executable under terms of your
choice, provided that you also meet, for each linked independent module,
the terms and conditions of the license of that module. An independent
module is a module which is not derived from or based on this library. If
you modify this library, you may extend this exception to your version of
the library, but you are not obligated to do so. If you do not wish to do
so, delete this exception statement from your version.
MEANING
we can use the rt.jar file (since it's classes), we can use it (even though it's GPLv2) for compiling
an executable that is licensed something else