Java 개발자 여러분!
여러분들은 Java 생태계에는 약속된 LTS 버전이 없다는 사실을 알고 계셨나요?
요즘 JDK 21 이 나오면서, 많은 블로그에서 LTS 버전이 나왔음을 막 알렸는데요.
이에 대해서 공식 Java Youtube 채널에서 LTS
버전에 대한 명확한 정의가
필요했다고 느꼈는지, 결국 영상이 올라왔습니다.
정말 자세히 설명을 해줍니다. 한번 보시죠!
개인적으로 해당 영상의 댓글들도 읽어보는 걸 추천합니다.
그런데 댓글들을 계속 읽다보니, 결국은 Oracle(= jdk Vendor 중 하나) 사에서 정한
LTS 기준을 암묵적으로 따르는 흐름이라는 것도 어느정도 유추해낼 수 있었습니다
해당 영상에 대해서 오히려 혼란만 줬다는 댓글도 종종 보이네요 😅
이 영상에 대한 평이 약간 케바케네요.
우리에게 익숙한 8, 11, 17 버전들은 사실 Oracle 이라는 하나의 JDK Vendor 에서
지정한 LTS 버전일 뿐이다. Java 생태계의 공식 LTS 가 아니다!
JDK Vendor 에 의해서 LTS 가 될 수도, 아닐 수도 있는 것이다.
JDK Vendor 명
jdk 21 LTS ( 👍 )