Amazon Correttoについて

最終更新日:2026年8月10日

この記事でわかること

Amazon Correttoとは?

項目 AWS Microsoft Azure Google Cloud
世界シェア 約33%(首位) 約22% 約11%
強み サービス数・実績 Microsoft製品連携 データ分析・AI
無料枠 12ヶ月+常時無料 12ヶ月無料 常時無料枠あり
主な資格 CLF / SAA / SAP AZ-900 / AZ-104 ACE / PCA

Amazon Correttoは、マルチプラットフォームで本番環境に対応したOpen Java Development Kit(OpenJDK)ディストリビューションでありAmazonが無償で提供しています。

Amazon Correttoは、パフォーマンスの向上、セキュリティの向上などの長期サポートが用意されています。

また、使用することでLinux、Windows、macOSなどでJavaアプリケーションの開発が可能であり、Java SE標準と互換性があると認定されています。

現在、Amazon Corretto8、11、17、21、25(いずれも長期サポート版)がダウンロード可能です。バージョンごとのサポート終了時期など最新情報は、AWS公式サイトのAmazon Correttoページでご確認ください。

ここでは、上記に出てきたJava SE、OpenJDKディストリビューションの説明とAmazon Correttoの長所の説明を簡単にします。

Java SEとは?

Java SEとはJava Platform Standard Editionの略で、Javaで使用されるAPIをまとめたものです。

また、Java SEは仕様の集まりであり、代表的なものでJava言語仕様、Java仮想マシン仕様、Java API仕様といったものがあります。

Javaで提供されているAPIは非常に多いのですが、Java SEはその中でも基本となるAPIをまとめたものとなっています

APIは特性として仕様と実装の分離は難しく、仕様書という形ではありませんが、JavaDocになるべく詳細に動きが説明されています。

Java SEは定期的にバージョンアップされており、どのバージョンなのか分かるようバージョンを表す番号と合わせて記述されています。(例:Java SE 8)

OpenJDKディストリビューションとは?

まず、OpenJDKとはJava SEに基づいたソフトウェアや関連製品を開発するオープンソースプロジェクトと、そのプロダクトのソースコード置き場です。

OpenJDKのプロダクトには、Java仮想マシン仕様のとおりに動くJava VMや、Java言語仕様に基づいた文法で書かれたプログラムコードをJava仮想マシンで動くバイトコードに変換するJavaコンパイラ、Java VMの上で動いてJava API仕様にもとづいたAPI実装、プロファイラやデバッガなどの、実行環境や開発環境が含まれています。

Java 7やJava 8の頃Java開発者は開発環境としてJDKはOracle JDKを利用していましたが、Oracle JDKは商用利用の場合にサブスクリプション契約が必要な形に変わりました。

ですがOpenJDKのソースコードを自前でビルドすることでOracle JDKを使わず直接OpenJDKを使うことが可能です。

しかし、これは一般に開発者には難しいためOracle以外のさまざまなベンダーやグループが、OpenJDKをベースとしたバイナリビルドを独自に提供するようになりました。

OpenJDKディストリビューションとはOpenJDKを色々なベンダーやグループが独自にビルドし、メンテナンスしているものの事をいいます。

代表的なOpenJDKディストリビューション

OpenJDKには多くのディストリビューション(配布形態)があり対象バージョンの制限はありますが、配布元が独自の長期サポート(LTS)を提供しています。

代表的なOpenJDKディストリビューションを一部紹介します。

・Eclipse Temurin(旧AdoptOpenJDK)

・Red Hat OpenJDK

・Zulu Enterprise

・Amazon Corretto

【要注意】
かつて広く使われていた「AdoptOpenJDK」は、2021年にEclipse財団へプロジェクトが移管され、現在は「Eclipse Adoptium」プロジェクトが提供する「Eclipse Temurin」という名称に変わっています。旧名称のまま案内している資料を見かけた場合はご注意ください。

Amazon Correttoの長所

Amazon Correttoの長所を説明します。

Amazonによるサポート

Amazon CorrettoはAmazonによる無料の長期サポートが準備されているため、バージョンのアップグレードは必要なときに行えば十分となります。

各バージョンのサポート終了時期は随時更新されるため、最新のサポート期限はAWS公式サイトのAmazon Correttoページでご確認ください。アップデートは四半期ごとにリリースされる運用となっています。

本番環境に対応する

Amazon CorrettoはJava SE標準を満たすと認定されています。

そのため、多くのJava SEディストリビューションのドロップインリプレースメントとして使用することが可能です。

またエンタープライズアプリケーションの開発にとって重要な、パフォーマンスの向上とセキュリティ修正などのアップデートを四半期ごとにリリースされる予定です。

マルチプラットフォームのサポート

Amazon Correttoでは、クラウド、オンプレミス、ローカルマシンで同じ環境を実行することが可能です。

Amazon Corretto8はLinux、Windows、macOS、Dockerをサポートします。

Amazon Corretto11以降のバージョンはLinux、Windows、macOSをサポートします(対応OS・アーキテクチャの詳細はバージョンごとに異なるため公式ドキュメントをご確認ください)。

無料で使用出来る

Amazon Correttoは無料でダウンロードでき使用することが可能です。

有料の追加機能、制限はありません。

押さえておきたいポイント

  • Amazon Correttoは、Amazonが無償で提供するOpenJDKディストリビューションで、長期サポート(LTS)付きで利用できる。
  • 2026年時点でCorretto 8・11・17・21・25の各LTSバージョンが提供されており、既存資料に古いバージョン番号やサポート期限が書かれている場合は公式サイトで最新情報を確認する。
  • Linux・Windows・macOS・Dockerなどマルチプラットフォームに対応し、Java SE標準との互換性が認定されているため、既存のJava環境からの移行先としても選びやすい。

よくある質問

Amazon Correttoは商用利用でも無料ですか?

はい、Amazon Correttoは商用・非商用を問わず無料でダウンロード・利用でき、追加のライセンス費用は発生しません。

Amazon Correttoと他のOpenJDKディストリビューション(Eclipse Temurin等)の違いは何ですか?

いずれもOpenJDKをベースにしたバイナリビルドである点は共通ですが、提供元によるサポート体制やリリースサイクル、対応プラットフォームが異なります。Amazon CorrettoはAmazonが本番運用実績をもとに無償の長期サポートを提供している点が特徴です。

どのバージョンのAmazon Correttoを選べばよいですか?

新規開発であれば、その時点で長期サポート期間が最も長く残っている最新のLTSバージョンを選ぶのが基本です。既存システムを利用している場合は、現行バージョンのサポート終了時期を確認し、計画的にアップグレードを検討してください。

まとめ

Java SE、OpenJDKディストリビューションの説明とAmazon Correttoの説明を簡単にですが説明しました。

Amazon Correttoは無償のOpenJDKディストリビューションになります。

▼ アクロビジョンについて

👔

一緒に働きましょう

一人ひとりのキャリアに向き合い、
活躍できる現場をご紹介します。

採用サイトを見る →
💻

システム開発のご依頼・ご相談

コンサルティングから運用保守まで、
ワンストップで対応します。

まずはお気軽にご相談ください →

前の記事

Amazon Elastic Inferenceとは?