I made a PR for this idea, see https://github.com/apache/pulsar/pull/17129
Please help review if you have time, thanks! Zixuan Zixuan Liu <node...@gmail.com> 于2022年8月15日周一 13:18写道: > Thank Qiang for your explanation! > > Qiang Huang <qiang.huang1...@gmail.com> 于2022年8月14日周日 12:15写道: > >> LGTM. They are very similar. >> The OpenJDK provides source-code, and the Temurin JDK provides builds of >> the source code. >> I would like to point out that they have different licenses. >> - The OpenJDK implementation is licensed under the GPL-2.0-only with a >> linking exception. [0] >> - The Eclipse Temurin™ project provides code and processes that support >> the >> building of runtime binaries and associated technologies that are high >> performance, enterprise-caliber, cross-platform, open-source licensed, and >> Java SE TCK-tested for general use across the Java ecosystem.[1] >> >> - [0] https://en.wikipedia.org/wiki/OpenJDK https://openjdk.org/legal/ >> - [1] https://projects.eclipse.org/projects/adoptium.temurin >> >> Zixuan Liu <node...@gmail.com> 于2022年8月12日周五 15:46写道: >> >> > Hi tison, >> > >> > Great catch! >> > >> > The Temurin JDK is OpenJDK distribution from Adoptium, the old JDK from >> > Ubuntu, they should all be built on the OpenJDK open source project, so >> I >> > think should be fully compatible. >> > >> > Each Temurin release has passed the relevant Oracle Java Compatibility >> Kit >> > (JCK) to demonstrate that it is a compatible implementation of the Java >> > specification. In addition, Temurin releases must pass the AQAvit >> quality >> > verification suite[1] to ensure they are ready for production usage. >> > >> > [1] - https://adoptium.net/docs/qvs-policy >> > >> > Thanks, >> > Zixuan >> > >> > >> > tison <wander4...@gmail.com> 于2022年8月12日周五 15:23写道: >> > >> > > +1 >> > > >> > > Thanks for bringing this topic :) >> > > >> > > In Pulsar usages, these two distributions should not be quite >> different. >> > > Did you investigate the compatibility more? >> > > >> > > Best, >> > > tison. >> > > >> > > >> > > Zixuan Liu <node...@gmail.com> 于2022年8月12日周五 15:17写道: >> > > >> > > > Hi all, >> > > > >> > > > I noticed we are using OpenJDK in our Docker image, I suggest that >> we >> > > > switch to the Temurin JDK, because our CI runs on the Temurin JDK, >> we >> > > need >> > > > to keep the same JDK everywhere to avoid unexpected problems. >> Thanks, >> > > > Zixuan >> > > > >> > > >> > >> >> >> -- >> BR, >> Qiang Huang >> >