포스팅큐레이션, 자바이야기 002. Java SDK(소프트웨어 개발 도구) 다운로드
안녕하세요. 가야태자 @talkit 입니다.
오늘은 Open JDK 1.8을 다운로드하고 설정해보겠습니다.
Java의 버전과 관련하여
원래는 Java라는 도구는 썬마이크로시스템저라는 SunOS를 개발한 회사에서 만들어서 무료로 배포하던 도구였습니다.
그런데, Oracle이 인수를 했습니다.
Java의 안정성과 회사의 수익을 위해서 재밌는 서비스 또는 사악한 서비스를 시작 합니다.
6개월에 한번, 새로운 자바의 버전이 나옵니다. 정확하지는 않지만, 4인지 5인지 버전마다 LTE 버전이 나옵니다.
6개월에 한번씩 올라가는 버전을 따라가려면 ^^ JDK와 JRE 버전을 계속 업데이트 해야 합니다.
Java도 보안홀이 있구요. 그 보안홀에 대한 패치를 유료로 합니다. 6개월이 지나면 유료 입니다.
그런데 LTE 버전은 약2년정도를 지원해줍니다. 그리고 2년 후부터는 유료 입니다. ^^
그런데, 1.8은 2030년까지는 유료로 서비스가 가능 하네요. Oracle에서
하지만, 다른 밴더들에서는 2030년 보다 더 무료로 제공한다고 되어 있는것 같습니다.
그래서 공공기관은 아직도 1.8을 사용하는 곳이 많습니다.
이번에 저도 1.8을 사용하려고 합니다.
많이 사용하는 OpenJDK
Oracle를 제외한 가장 많이 사용되는 OpenJDK 배포판은 다음과 같습니다:
- Eclipse Temurin (Adoptium): 전의 AdoptOpenJDK 프로젝트가 Eclipse 재단으로 이전되어 현재는 Eclipse Temurin으로 알려져 있습니다. 벤더 중립적이고 고품질의 OpenJDK 빌드를 제공하며, 많은 개발자들이 신뢰하고 사용하고 있습니다.
- Amazon Corretto: mazon에서 제공하는 OpenJDK 배포판으로, AWS 환경뿐만 아니라 다른 환경에서도 안정적으로 사용할 수 있습니다. Amazon은 Corretto에 대한 장기적인 지원과 보안 업데이트를 제공하여 많은 기업에서 채택하고 있습니다.
- Azul Zulu: zul Systems에서 제공하는 OpenJDK 배포판으로, 다양한 플랫폼에 대한 지원과 상용 지원 옵션을 제공합니다. 특히, 장기적인 업데이트 지원을 보장하여 많은 기업에서 신뢰하고 사용하고 있습니다.
- Red Hat OpenJDK: ed Hat에서 제공하는 OpenJDK 배포판으로, 특히 Red Hat Enterprise Linux(RHEL) 환경에서 널리 사용됩니다. Red Hat은 OpenJDK의 주요 기여자 중 하나로, 장기적인 지원과 보안 업데이트를 제공합니다.
- 이러한 배포판들은 모두 OpenJDK를 기반으로 하며, 각 벤더의 추가적인 지원과 업데이트 정책에 따라 선택할 수 있습니다.로젝트의 요구 사항과 환경에 맞는 배포판을 선택하는 것이 중요합니다.
OpenJDK의 선택
저는 저위에 있는 JDK중에서 Eclipse Temurin 배포판을 사용하려고 합니다.
위 사이트에 접속해서 다운로드 하시면 됩니다.
저하고 동일하게 하시려면 위 그림 처럼 하시면되구요.
저는 주로 zip 파일을 다운로드 합니다.
오늘은 다운로드만 할꺼라서 다운로드 받아서 적당한 폴더에 두시면 앞에서 다운로드한, 전자정부 프레임워크와 자바를 어떻게 조합하는지 알려 드리겠습니다.
감사합니다.
#kr #kr-dev #postingcuration #talkit #devfund-kr #ecblog #eversteem
Write Once, reward forever via EverSteem app
[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.
Upvoted! Thank you for supporting witness @jswit.