is jetbrains using a special version of openJDK?
Answered
hi..
we are looking into the possibility of bundling openJDK with closed commercial source, and i took a look at the jre that comes with intelij ultimate, then i learned about assembly exception, but i also noticed that exe files are digitally signed by jetbrains certificate, this could only happen if they the source off course, so does that mean they have a their own code for openJDK?
Please sign in to leave a comment.
We have our own OpenJDK builds that are published here: https://bintray.com/jetbrains/intellij-jdk/ .
Source code and other information about JetBrains Runtime can be found here: https://github.com/JetBrains/jdk8u.
cool, then perhaps you can help me, as i said because of the short release cycle we are examining the possibility of switching to openJDK.
the thing is, we also talked with azul, which mentioned the openJDK in it's current form is risky to commercial apps, because it has some source files which they "clean out" during the build to an azule JDK .
but i see that openJDK comes with assembly exception license in addition to CPE, which to my understanding is mean to clear all that.
btw how are you going to deal with short release cycle ? after all openJDK 9+ will die after 6 months , there will be no LTS support (well aside from adoptOpenJDK which say they are going to backport LTS fixes)
Our Runtime is licensed under GPL-2.0. I can't comment on the licensing problems you may have when distributing OpenJDK.
We plan updating to Java 9 first, then to 10 or 11. We have a lot of fixes/patches and migrating straight to 10/11 would be hard, so we plan to make it a gradual process.