Java 11: A New Dawn - Releases, Oracle JDK vs OpenJDK, and LTS

preview_player
Показать описание
Java 11 is a game changer! Not so much for technical reasons (unless you come from Java 8), but because of the new release cadence (six months), licensing (Oracle JDK vs OpenJDK), and long-term support (not free by Oracle). I discuss all of these in detail to make sure you know what to expect.

Table of contents:

00:00 Release cadence
00:32 └ Old cadence
02:08 └ New cadence
04:58 └ Release fatigue
13:38 Oracle JDK vs OpenJDK
15:39 Long-term support
19:36 Summary

(particularly section "..yet with some cosmetic and packaging differences")
Рекомендации по теме
Комментарии
Автор

Man, you really set up the entire shot and caught a small 20 minute window during sunrise. Props

skatei
Автор

i'm enjoying the frequent updates :) thanks for the video.

amr
Автор

Thanks for this positive Java report. 👍 Cool idea and nice spot for the sunrise is Karlsruhe - City of cranes 😉

tobsef
Автор

With the Oracle's new Subscription based support I see a lot of developers/companies trying to switch to an OpenJDK. That being said, I can not find any resources at the moment comparing some of the major OpenJDK's. Such as comparisons between Oracle OpenJDK, Amazon Corretto and Zulu Community. I understand that Oracle JDK does not come with any LTS but both Corretto and Zulu do, do you happen to have in resources comparing these and pros/cons of each?

Smugger
Автор

I have a question if i may...
if I develop a software using Oracle JDK 11 am I allow to sell it without paying oracle or do I have to pay before I release the software or sell it ?

Ahmedomar-jgun
Автор

Thanks for the video. Please help me understand this. 1. I have a custom application running on Oracle jre 8 in production. I do changes in codebase on my test environment using Oracle jdk8. Does this impact it in anyway? 2. For all my new projects in Eclipse, do I simply change the jdk and jre pointer to openjdk, and it will solve these licensing problems? 3. Just to clear my doubt, what Oracle is saying, I cannot even develop a Java app in Test environment using their jdk and then freely run it in production using their jre? Or can I use Oracle jre to run?

abhishekdanej