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

この記事の結論
サポート終了一覧は、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年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やマネージドのデータベースは、各サービスの期限を確かめましょう。
この一覧はいつ更新されますか?
毎月、公式の発表と照らし合わせて更新します。最終更新日は本文の冒頭近くに記載しています。
ここまでの内容を踏まえて、まずはスキルログに無料で登録し、扱っている技術とバージョンを入力してみましょう。移行や保守の経験が生きる求人や案件を知りたい場合は、転職・案件相談で一緒に確かめられます。


