You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openwhisk.apache.org by GitBox <gi...@apache.org> on 2018/05/03 22:12:25 UTC

[GitHub] mrutkows commented on issue #3607: Change the JDK to use openjdk8-openj9

mrutkows commented on issue #3607: Change the JDK to use openjdk8-openj9
URL: https://github.com/apache/incubator-openwhisk/issues/3607#issuecomment-386452951
 
 
   @markusthoemmes @houshengbo  Some things that seem clear to me:
   
   - The intent of the Oracle Binary Code License Agreement (BCLA) is that "Oracle Java Standard Edition version 8 is still free as long as it is used for general purpose computing." (which includes JDK and JavaFx SDK).
   - OpenJ9/J9 (equivalent by name now) does not get us the JDK; it is the byte code interpreter only (JVM) and does not (according to my source) include any libs (i.e., JDK) so it does not give us what we need. Given that, If we use Eclipse OpenJ9 we would likely be able to ref. their license just fine.  
   - The "Java community" sponsors distributions that carefully construct JDK+OpenJ9 distributions that have carefully compiled all parts of Java (various licenses) to assure that consumers that they have no onerous licensing problems here: https://adoptopenjdk.net/ (including Docker images. Quoting the site "AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. Looking for docker images? Pull them from our repository on dockerhub". BUT it should still be investigated IMO.
   
   **regardless, we should seek to validate our binary packing/distribution decisions with Apache legal.**

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services