プログラミング言語

Ruby のEOL・サポート期限

Ruby の各メジャー・マイナーバージョンについて、通常保守とセキュリティ保守の期限を確認できます。

バージョン別サポート状況

バージョン状態リリース日通常サポートEOL / セキュリティ終了最新
4.0サポート中
EOLまであと939日
2025年12月25日未定2029年3月31日4.0.6
2026年7月13日
3.4サポート中
EOLまであと574日
2024年12月24日未定2028年3月31日3.4.10
2026年6月30日
3.3サポート中
EOLまであと208日
2023年12月25日未定2027年3月31日3.3.12
2026年7月16日
3.2EOL済み
157日前にEOL
2022年12月25日未定2026年3月31日3.2.11
2026年3月27日
3.1EOL済み
527日前にEOL
2021年12月25日未定2025年3月26日3.1.7
2025年3月26日
3.0EOL済み
864日前にEOL
2020年12月25日未定2024年4月23日3.0.7
2024年4月23日
2.7EOL済み
1,253日前にEOL
2019年12月25日未定2023年3月31日2.7.8
2023年3月30日
2.6EOL済み
1,618日前にEOL
2018年12月25日未定2022年3月31日2.6.10
2022年4月12日
2.5EOL済み
1,983日前にEOL
2017年12月25日未定2021年3月31日2.5.9
2021年4月5日
2.4EOL済み
2,348日前にEOL
2016年12月23日未定2020年3月31日2.4.10
2020年3月31日
2.3EOL済み
2,714日前にEOL
2015年12月24日未定2019年3月31日2.3.8
2018年10月17日
2.2EOL済み
3,079日前にEOL
2014年12月25日未定2018年3月31日2.2.10
2018年3月28日
2.1EOL済み
3,444日前にEOL
2013年12月25日未定2017年3月31日2.1.10
2016年3月31日
2.0.0EOL済み
3,845日前にEOL
2013年2月24日未定2016年2月24日2.0.0p648
2015年12月16日
1.9.3EOL済み
4,211日前にEOL
2011年10月30日未定2015年2月23日1.9.3p551
2014年11月13日

現在サポート中の主なバージョン

Ruby 4.0

EOL: 2029年3月31日(EOLまであと939日)

最新リリース: 4.0.6

Ruby 3.4

EOL: 2028年3月31日(EOLまであと574日)

最新リリース: 3.4.10

Ruby 3.3

EOL: 2027年3月31日(EOLまであと208日)

最新リリース: 3.3.12

EOL済みの主なバージョン

EOL済みバージョンは、原則として新しい保守対象バージョンへの移行を検討してください。

  • Ruby 3.2 — 2026年3月31日
  • Ruby 3.1 — 2025年3月26日
  • Ruby 3.0 — 2024年4月23日
  • Ruby 2.7 — 2023年3月31日
  • Ruby 2.6 — 2022年3月31日
  • Ruby 2.5 — 2021年3月31日
  • Ruby 2.4 — 2020年3月31日
  • Ruby 2.3 — 2019年3月31日

Ruby のEOLに関するよくある質問

Ruby のEOLはいつですか?

Ruby 4.0 は 2029年3月31日 がEOL予定です。製品やリリース系列ごとに期限が異なるため、上の一覧と公式サポート方針を確認してください。

Ruby のEOL後も使えますか?

技術的に動作し続ける場合はありますが、通常はセキュリティ修正や不具合修正の提供が終了または縮小します。継続利用する場合は、リスクを確認したうえで更新計画を立ててください。

Ruby はどのバージョンへ更新すればよいですか?

このサイトではサポート中の 3.4 系を候補として表示しています。ただし、実際の移行先は互換性、依存関係、LTS方針、ベンダーの移行ガイドを確認して決定してください。

EOLとは?

EOL(End of Life)は、そのバージョンに対する通常の保守・修正・セキュリティ更新などが終了する節目です。製品によって「Active Support」「Security Support」「Maintenance Support」など段階が異なるため、実際の運用では公式のサポート方針も合わせて確認してください。