본문 바로가기
프로그래밍 언어/JAVA

[무료 JDK] 테무린 설치법과 탄생배경 (Temurin install)

by 티옌.liy 2022. 12. 6.

결론부터 말하면

아래 공식 페이지 접속 후 LTS 버전(JDK17) 다운받고

Next 연타하고, cmd에서 java -version 입력 후

temurin 있으면 잘 설치된거다. 

 

https://adoptium.net/


1. Temurin 설치 상세 과정

1. 공식 홈페이지 접속해서 Latest LTS Relase 버전의 JDK를 다운받는다

 

 

2. 설치 파일을 실행 후, Next

 

 

3. 건드리지 말고 Next

Add to PATH  -  환경 변수 경로 추가 여부

Associate . jar  -  확장자 jar 파일 지원 여부

Set JAVA_HOME variable  -  JAVA_HOME 변수 수정

 

 

4. install 시작

 

 

5. 설치 완료


2. 정상 설치 테스트

 

1. Window + R 누른 후, cmd 명령 프롬프트 실행

 

 

2.  java -version 입력 후, temurin 버전 확인


3. Temurin 탄생 배경

Oracle이 Java 인수 후

JDK, JRE 유료화를 선언하면서

 

많은 프로그래머들과 IT 사장님들이

수십에서 수백만원짜리 연간 구독제 매운맛을 보고

정신이 번쩍 들면서 현기증을 느끼게 되는데

 

유료인 UNIX를 보고 분노하여

리누스 토르발스가 무료로 LINUX를 만든 것처럼

 

유료화된 Oracle의 Java JDK를

무료로 배포하는 여러 영웅들이 나타났다.

 

여기서 혼동하면 안되는게

Java는 무료 오픈소스 이므로

Java 코드 자체를 빌드하는건 괜찮은데

 

JDK, JRE은 기업이나 그룹이

별도로 개발한 개발도구이므로

NFTC 저작권 라이센스가 적용된다.

 

그래서 Oracle 공식 유료 JDK를 돈 내고 쓰거나,

무료로 배포하는 JDK를 써야한다.

그래서 다양한 무료 JDK가 있는것이다.

 

Temurin은 Eclipse 재단에서 만든 JDK으로

JAVA에서 자주사용하는 IDE, 이클립스와 호환성이 높다.


4. 주요 JDK 종류

Temurin 외에도 수많은 JDK들이 있는데

주요 JDK 4가지를 소개한다.

 

4.1 Oracle JDK

Oracle이 배포하는 공식 JDK이다

 

아래 요금표처럼, 매우 비싸서 개인 유저에게는 치명타다.

현업 개발에서는 30만원짜리 요금제는 써야한다.

심지어 저게 1년 기간제다...

 

대신 Oracle의 장점인 훌륭한 A/S 서비스와

강력한 기능/보안 패치를 제공한다.

 

그래서 안정성이 중요한 프로젝트나 대기업은 이거 쓴다.

 

 

4.2 OpenJDK

무료 JDK에서는 유명하다.

기존 java 개발사인 썬 마이크로시스템즈가 개발하다가

지금은 인수된 오라클에서 관리하는 무료 JDK이다.

 

대부분 OpenJDK를 직접 사용하여 개발하기 보다는

OpenJDK를 기반으로 만들어진 다른 JDK를 사용하는 편이다.

 

즉 OpenJDK로 개발한다 하면 보통 두가지 중 하나다.

레거시로 개발하는 지옥을 보거나

새로운 JDK를 만들거나

 

 

4.3 Azul Zulu

'아줄 줄루'라고 말한다. 발음하기 어렵다.

MAC 사용자가 주로 사용하는 무료 JDK이며

부분유료화로 Zing 이라는

고성능 유료 JDK를 별도로 판매한다.

 

4.4. Amazon Correte

주로 AWS와 같이사용하는 JDK

 

여러 멀티 플랫폼이 존재하는

클라우드 환경에서 강점을 발휘한다.

 

테스트 서버나 DevOps에서 유용하게 사용한다.

댓글