サポート終了一覧【2026〜2027年】PHP・Python・Node.js・DB・OSの期限

2026〜2027年のサポート終了一覧をまとめた図解。.NET 8・9、PostgreSQL 14、PHP 8.2、Windows Server 2016のサポート終了日を比較し、サポート終了の意味、クラウドサービスの期限に関する注意点、バージョン確認から移行計画までの手順を紹介。

この記事の結論

サポート終了一覧は、2026〜2027年に期限を迎える言語・データベース・OSの日付を、公式の発表で確かめて1つの表にまとめたものです。毎月、公式と照らし合わせて更新します。

  • 2026年11月は.NET 8・9とPostgreSQL 14が終わる
  • 2026年末にPHP 8.2、2027年1月にWindows Server 2016
  • クラウドのサービスは、製品とは別の期限があるので注意

📖 読了時間:約15分

サポート終了一覧は、2026年から2027年にかけて期限を迎える主な言語・フレームワーク・データベース・OSの日付を、各開発元の公式の発表で確かめて、1つの表にまとめたものです。サポートが終わった製品には、新しい脆弱性が見つかっても修正が届きません。

期限は製品ごとに別のページで発表されていて、「サポート」の意味も製品によって違います。担当しているシステムの棚卸しや、移行の計画を立てるときの最初の確認に使えるよう、日付順に並べ、すべての行に公式の出典を付けました。

以下では、日付順の一覧、言語・データベース・OSごとの注意点、クラウドのサービスの期限、期限に備える確認の手順の順に解説します。内容は2026年11月6日時点の公式の情報にもとづいています。

こんな悩みはありませんか

  • 担当しているシステムの期限を、まとめて確かめたい
  • 製品ごとに公式のページを探すのが手間
  • 「サポート終了」が何を意味するのか、製品ごとの違いが分からない
  • クラウドのサービスでは、いつまで使えるのか知りたい

この記事で分かること

  • 2026〜2027年の期限を日付順に並べた表
  • 言語・フレームワークの期限と次の移行先
  • データベースとOSの期限と、有償の延長の有無
  • クラウドのサービスで別に決まっている期限
  • 期限に備える確認の手順

この記事を読めば、担当しているシステムがいつ期限を迎えるかを確かめ、移行の優先順位を考えられます。まずは無料でスキルログに登録し、扱っている言語やデータベースとそのバージョンを整理しておきましょう。

2026〜2027年のサポート終了一覧(日付順)

終了済みのものも含め、2026年1月から2027年12月までの期限を並べました。

期限 製品とバージョン 終わるもの 出典
2026年3月12日(終了済み) Laravel 11 セキュリティ修正 Laravel
2026年4月1日(終了済み) Ruby 3.2 保守(EOL) ruby-lang.org
2026年4月(終了済み) MySQL 8.0 通常のサポート。4月21日から新しい修正の無い保守に移行 MySQL
2026年4月30日(終了済み) Node.js 20 保守 Node.js
2026年6月30日(終了済み) Amazon Linux 2 サポート AWS
2026年7月14日(終了済み) SQL Server 2016 延長サポート(有償のESUは2029年7月まで) Microsoft
2026年8月31日(終了済み) Debian 11 長期サポート(LTS) Debian
2026年10月1日(終了済み) Python 3.10 セキュリティ修正 Python
2026年10月13日(終了済み) Windows Server 2012 / 2012 R2 有償の延長セキュリティ更新(ESU)の3年目 Microsoft
2026年11月10日 .NET 8 / .NET 9 サポート Microsoft
2026年11月12日 PostgreSQL 14 サポート(最後のマイナー版) PostgreSQL
2026年12月31日 PHP 8.2 セキュリティ修正 php.net
2027年1月12日 Windows Server 2016 延長サポート Microsoft
2027年1月12日 .NET Framework 4.6.2 サポート Microsoft
2027年2月24日 Laravel 12 セキュリティ修正 Laravel
2027年3月31日(予定) Ruby 3.3 保守(EOL) ruby-lang.org
2027年4月30日 Node.js 22 保守 Node.js
2027年5月 Ubuntu 22.04 LTS 標準のセキュリティ保守(Ubuntu Proで2032年5月まで) Ubuntu
2027年10月 Python 3.11 セキュリティ修正 Python
2027年10月12日 SQL Server 2017 延長サポート Microsoft
2027年11月11日 PostgreSQL 15 サポート(最後のマイナー版) PostgreSQL
2027年12月31日 PHP 8.3 セキュリティ修正 php.net

Microsoftの製品の日付は、Microsoftが示す米国太平洋時間の日付です。日本時間では、翌日の朝が実際の区切りになります。

「サポート終了」の意味は製品ごとに違う

PHPやPythonは、まず不具合の修正が終わり、その後セキュリティの修正だけを続け、最後にそれも止まります。この一覧には、セキュリティの修正が止まる日を載せています。Microsoftの製品は、通常のサポートの後に延長サポートがあり、一部は有償の延長セキュリティ更新(ESU)でさらに延ばせます。Ubuntuは、無償の標準の保守の後、有償のUbuntu Proで延長できます。

最終更新日と、この一覧の使い方

このサポート終了一覧の最終更新日は2026年11月6日です。毎月、公式の発表と照らし合わせて更新します。社内の資料や記事で使う場合は、出典としてこのページへのリンクを付けていただければ、表を引用していただいて構いません。日付は予定を含むため、最終的な判断の前には各行の出典で最新の情報を確かめてください。

言語・フレームワークのサポート終了

PHP 8.2が2026年末、Node.js 22が2027年4月に終わります。

製品 期限を迎える版 次の候補と、その期限
PHP 8.2(2026年12月31日) 8.4(2028年12月31日)、8.5(2029年12月31日)
Python 3.11(2027年10月) 3.12(2028年10月)、3.13(2029年10月)
Node.js 22(2027年4月30日) 24(2028年4月30日)、26(2029年4月30日)
Ruby 3.3(2027年3月31日の予定) 3.4(期限は未定)
.NET 8・9(2026年11月10日) .NET 10(2028年11月14日)
Laravel 12(2027年2月24日) 13(2028年第1四半期)

PHP 8.2は2026年12月31日で修正が止まる

PHPは、リリースから約2年は不具合も直し、その後の約2年はセキュリティの修正だけを出します。8.2は2026年12月31日で、セキュリティの修正も止まります。8.3も2025年末に不具合の修正が終わっており、2027年末に終わります。PHPで脆弱性が見つかったときの確かめ方はPHPの脆弱性「php2shell」の確認方法で紹介しています。

Node.jsは偶数の版を選ぶ

Node.jsは、偶数の版が長期サポート(LTS)の対象になります。20は2026年4月30日に終わり、22も2027年4月30日に終わります。26は2029年4月30日まで使えます。

.NETとPythonは近い期限から対応する

.NET 8と9は2026年11月10日に終わり、移行先は2028年11月14日まで使える.NET 10です。手順は.NET 8のサポート終了と移行手順で、すでに終わったPython 3.10の対応はPython 3.10のサポート終了で解説しています。

データベースのサポート終了

PostgreSQL 14は2026年11月12日、SQL Server 2017は2027年10月12日に終わります。

PostgreSQLは毎年11月に1つずつ終わる

PostgreSQLは、各メジャー版を最初のリリースから5年間サポートします。14は2026年11月12日、15は2027年11月11日が最後のマイナー版の予定日です。クラウドのデータベースの期限も含めた移行の方法はPostgreSQL 14のサポート終了で解説しています。

MySQL 8.0は新しい修正の無い保守に移った

MySQLの公式の告知では、8.0は2026年4月に終わり、4月21日からOracleのSustaining Support(新しい修正を出さない保守)の対象になったとされています。移行先として、長期サポートの8.4か9.7が案内されています。

SQL Serverは有償の延長の有無を確かめる

SQL Server 2016は2026年7月14日に延長サポートが終わり、その後は有償の延長セキュリティ更新(ESU)で2029年7月まで延ばせます。SQL Server 2017は2027年10月12日に延長サポートが終わります。

OSのサポート終了

Windows Server 2016は2027年1月12日、Ubuntu 22.04の標準の保守は2027年5月に終わります。

Windows Server 2016は2027年1月12日

Windows Server 2016は、2027年1月12日で延長サポートが終わります。同じ日に.NET Framework 4.6.2も終わるため、OSとアプリの移行はまとめて検討しましょう。Windows Server 2012と2012 R2は、有償のESUも2026年10月13日に終わっています。

Ubuntu 22.04は2027年5月、Amazon Linux 2は終了済み

Ubuntu 22.04 LTSは、2027年5月で無償の標準の保守が終わり、有償のUbuntu Proでは2032年5月まで延長できます。Amazon Linux 2は2026年6月30日にサポートが終わり、AWSはAmazon Linux 2023への移行を案内しています。サポートの切れたOSには、カーネルの脆弱性の修正も届きません。確かめ方の例はLinuxカーネルの脆弱性の確認方法で紹介しています。

クラウドのサービスのサポート期限

クラウドでは、製品とは別にサービスごとの期限が決まっています。

サービス 期限 その後
AWS Lambda(python3.10) 2026年10月31日に非推奨 2027年7月29日から新規作成、8月31日から更新ができなくなる
AWS Lambda(python3.11) 2027年6月30日に非推奨 その後、作成と更新が順に止まる
Google Cloud Run functions(python310) 2027年4月4日に廃止 作成や再デプロイができなくなる
Amazon RDS for PostgreSQL 14 2027年2月28日まで通常のサポート 3月1日から有料の延長サポート
Google Cloud SQL for PostgreSQL 14 2027年1月31日まで通常のサポート 2月1日から延長サポート

サポート終了一覧を使った確認の手順

使っている版の棚卸しから始め、期限の近い順に計画します。

  • 担当しているシステムごとに、言語・フレームワーク・データベース・OSの版を書き出す
  • このサポート終了一覧と照らし合わせ、期限が2年以内のものに印を付ける
  • 有償の延長があるか、クラウドで別の期限があるかを確かめる
  • 期限の近い順に、移行先の版と作業の時期を決める
確かめるもの コマンドの例
PHP php -v
Python python3 --version
Node.js node -v
.NET dotnet --list-runtimes
PostgreSQL SELECT version();
Linux cat /etc/os-release

移行の計画は3〜6か月前に立てる

移行には、影響の調査、ライブラリの更新、テスト、切り替えの時間がかかります。期限の直前に始めると、テストの時間が足りなくなりがちです。少なくとも3〜6か月前には、担当者と時期を決めておきましょう。

版の棚卸しをするときは、自分がどの技術のどの版を扱ってきたかも整理しておくと、移行の担当を任されたときや経歴を書くときに役立ちます。

移行の経験を経歴に残す

何から何へ、どれくらいの規模を、どの期間で移したかを書くと伝わります。

サポート終了に合わせた移行は、影響の調査から切り替えまでを一通り経験できる仕事です。「PHP 8.1から8.3へ、5つのサービスを3か月で移行」のように、版・規模・期間を書くと、任せられる範囲が伝わります。

移行の経験をスキルログで残す理由

移行の経験は、どの版からどの版へ、いくつのシステムを、どれくらいの期間で移したかを書けると評価につながります。ExcelやWordで経歴を書き足していくと、案件ごとに書く項目がばらつき、版や数字が抜けやすくなります。スキルログで記録すると、次の点で楽になります。

  • 項目がそろう:案件ごとに期間・役割・プロジェクト規模・チーム規模・業種・担当工程・成果を同じ項目で入力するので、書き漏れがなく、案件どうしを比べやすい
  • 体裁を整える手間がない:入力した内容はPDF出力で体裁の整ったスキルシートになり、新しい案件を足したらそのまま出し直せる
  • 伸びたスキルが見える:スキルごとにS・A・Bなどの自己評価と経験年数を並べて確認でき、次に伸ばすところが分かる

移行や保守の経験が、求人や案件でどう評価されそうかを、転職・案件相談で一緒に確かめることもできます。

まとめ

期限の近いものから、計画を立てて移行しましょう。

2026年11月には.NET 8・9とPostgreSQL 14が、年末にはPHP 8.2が終わります。2027年1月にはWindows Server 2016と.NET Framework 4.6.2、4月にはNode.js 22、5月にはUbuntu 22.04の標準の保守が続きます。

使っている版を棚卸しし、このサポート終了一覧と各行の出典で期限を確かめて、期限の近い順に移行を進めましょう。この一覧は毎月更新します。

よくある質問

サポート終了の期限について、よく寄せられる質問をまとめました。

サポートが終わると、システムは動かなくなりますか?

すぐには止まりません。ただし、新しい脆弱性が見つかっても公式の修正は出なくなります。

2026年中に終わる主な製品は何ですか?

11月10日に.NET 8・9、11月12日にPostgreSQL 14、12月31日にPHP 8.2が終わります。

延長サポートやESUとは何ですか?

通常のサポートの後に修正を続ける期間です。ESUのように有償のものもあります。

クラウドのサービスも同じ日に終わりますか?

同じとは限りません。Lambdaやマネージドのデータベースは、各サービスの期限を確かめましょう。

この一覧はいつ更新されますか?

毎月、公式の発表と照らし合わせて更新します。最終更新日は本文の冒頭近くに記載しています。

ここまでの内容を踏まえて、まずはスキルログに無料で登録し、扱っている技術とバージョンを入力してみましょう。移行や保守の経験が生きる求人や案件を知りたい場合は、転職・案件相談で一緒に確かめられます。

スキルログ

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です