Temurin-build: Redistribution in commercial software.

Created on 10 Sep 2019  路  2Comments  路  Source: adoptium/temurin-build

Did a search on licensing and nothing seemed to match. To me the GPL2 with Class and Assembly Exceptions seems like a lot of mumbo jumbo that doesn't answer what I think is a simple question (however, the Class Exception portion does seems to clearly give the right to link with OpenJDK DLLs and that is not what I am questioning).

My question is ... are we (as a commercial software vendor) allowed to actually redistribute an exploded prebuilt AdoptJDK archive (unchanged) as part of a commercial product (ie myproduct/java/...) under the license so that there is no need for end user setup and that our product can point to a known and correct release and not cause/force the whole commercial product to need to adhere to the license. I've read and re-read the license terms and I just don't see a clear answer about this.

question

Most helpful comment

Did a search on licensing and nothing seemed to match. To me, the GPL2 with Class and Assembly Exceptions seems like a lot of mumbo jumbo that doesn't answer what I think is a simple question (however, the Class Exception portion does seem to clearly give the right to link with OpenJDK DLLs and that is not what I am questioning).

My question is ... are we (as a commercial software vendor) allowed to actually redistribute an exploded prebuilt AdoptJDK archive (unchanged) as part of a commercial product (ie myproduct/java/...) under the license so that there is no need for end-user setup and that our product can point to a known and correct release and not cause/force the whole commercial product to need to adhere to the license. I've read and re-read the license terms and I just don't see a clear answer about this.

Yes, you can.

All 2 comments

The intent of the openjdk project is that it can be redistributed in commercial projects under the terms of the GPLv2 + classpath exception, as described here: https://openjdk.java.net/legal/gplv2+ce.html.
I am not a lawyer, but I believe that whether you can redistribute the builds along with your commercial software will depend on whether the license for your commercial software is compatible with those terms.
If you have concerns you may wish to seek legal advice.

Did a search on licensing and nothing seemed to match. To me, the GPL2 with Class and Assembly Exceptions seems like a lot of mumbo jumbo that doesn't answer what I think is a simple question (however, the Class Exception portion does seem to clearly give the right to link with OpenJDK DLLs and that is not what I am questioning).

My question is ... are we (as a commercial software vendor) allowed to actually redistribute an exploded prebuilt AdoptJDK archive (unchanged) as part of a commercial product (ie myproduct/java/...) under the license so that there is no need for end-user setup and that our product can point to a known and correct release and not cause/force the whole commercial product to need to adhere to the license. I've read and re-read the license terms and I just don't see a clear answer about this.

Yes, you can.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sxa picture sxa  路  4Comments

pshipton picture pshipton  路  4Comments

joeyleeeeeee97 picture joeyleeeeeee97  路  7Comments

agilob picture agilob  路  6Comments

sophia-guo picture sophia-guo  路  6Comments