ソフトウェアのサポートライフサイクルをまとめてみた(令和二年六月版)

2020.06.13

中山です。

みなさん、サポートの終了するソフトウェアをリプレースしてますか?

してますよね?

・・・・・・してるって言ってよ!!!

・・・失礼、取り乱しました。

サポートが終了したソフトウェアを利用するリスク

サポートが終了したソフトウェアを利用する場合、以下のようなリスクがあると思います。(一部)

  • BugやSecurity issueに対するパッチが提供されない
  • 新しいプラットフォームに対応できない
  • トラブルシュートの際に利用できる問い合わせ先がない

特に、ネットワーク経由でアウセス可能な脆弱性を持つシステムは、不正行為の踏み台にされるなどして第三者に迷惑をかける / 踏み台にされたシステムの管理組織が加害者になる可能性があります。 ソフトウェアのバージョン管理は重要です。

しかし、現実にはサポートが終了したソフトウェアが利用されているケースが稀によくあります。お願いですから更新してください。

そのような状況が発生する背景には、以下のようなものがあると考えます。(一部)

  • バージョン管理を行っておらず、更新の必要性を認識していない
  • 予算の確保に失敗(大人の事情)
  • 依存関係にあるシステムが新しいアプリケーションをサポートできず、(大人の事情=予算の都合も相まって)更新できない

大人の事情はともかく、バージョン管理はシステム管理者が意識的に実施すればすむ話ですね。

この記事は、主要なソフトウェアのサポートライフサイクルに関する公式な情報ソースをまとめたリンク集です。(ただの俺得記事です。)

免責事項

  • 正確な記述を心がけておりますが、本記事の内容について正確性を保証しません。公式情報と差があった場合、公式情報を優先してください。
  • 本記事の内容を利用して発生した損害について著者個人および所属会社は一切の責任を負いません。

なお、コロナ禍でサポートを延長する製品がチラホラあるようなので、そのあたりもご注意ください。 以下、一例です。

VMwareが「vSphere 6.7のジェネラルサポート期間」を11カ月延長すると発表、新型コロナウイルスの影響を考慮して

リンク一覧

Server OS

Windows Server

Microsoft ライフサイクル ポリシー

2020/01/14に"Windows Server 2008 Service Pack 2"および"Windows Server 2008 R2 Service Pack 1"のサポートが終了しています。

また、"Windows Server 2012"および"Windows Server 2012 R2"は2023/10/10にサポートが終了する予定です。

Amazon Linux

Amazon Linuxは2020/12/31にサポートを終了する予定です。進捗どうですか?

The last version of the Amazon Linux AMI, 2018.03, reaches the end of standard support on December 31, 2020.

ちなみに、Amazon Linux 2のサポートは2023/6/30までの予定です。

Redhat Enterprise Linux

Red Hat Enterprise Linux Life Cycle

SUSE Linux Enterprise Server

Product Support Lifecycle

SUSE Linux Enterprise Server 11 (SP4)のEOLは2022/3/31を予定しています。

CentOS

CentOS Product Specifications

CentOS 6のメンテナンスアップデートは2020/11/30に終了する予定です。

Ubuntu

Ubuntu 14.04 LTSのEOLが2022年4月に予定されています。

Debian

DebianReleases

Debian 8 "Jessie"のLTSが2020/06/30で終了する予定です。

Client OS

Windows

Microsoft ライフサイクル ポリシー

Windows 7 (SP1)のサポートは2020/01/14に終了しています。

また、Windows 8.1のサポートは2023/01/10に終了する予定です。

Database

SQL Server

Microsoft ライフサイクル ポリシー

SQL Server 2008 (SP4)のサポートは2019/07/09に終了しています。

SQL Server 2012 (SP4)のサポートは2022/07/12に終了する予定です。

Oracle Database

現在のデータベース・リリースのリリース・スケジュール (Doc ID 2413744.1)

11.2.0.4のサポートは2020/12/31に終了する予定です。

また、12.1.0.2のサポートは2022/7/31に終了する予定です。

MySQL

MySQL テクニカル・サポート

MySQLに対するサポートポリシーはリンクにあるとおりで、 リリースから5年はPremier Support、その後3年間はExtended Supportが提供されます。 MySQL 5.6は2013/02/05に一般提供が開始されたため、2021年2月にサポートが終了する予定です。

Changes in MySQL 5.6.10 (2013-02-05, General Availability)

PostgreSQL

Versioning Policy

9.4のコミュニティサポートは2020/2/13に終了しています。

9.5のコミュニティサポートは2021/2/11に終了する予定です。

9.6のコミュニティサポートは2021/11/11に終了する予定です。

MariaDB

Maintenance policy

10.0以降のMariaDBでは、GAから5年間サポートされるポリシーとなっています。

5.5のサポートは2020/4/11にサポートを終了しています。

10.1のサポートは2020/10/17に終了する予定です。

MongoDB

Support Policy

3.4のサポートは2020年1月に終了しています。

3.6のサポートは2021年4月に終了する予定です。

Elasticsearch

Elastic product end of life dates

各製品はリリースから18ヶ月間のサポートが提供されます。 詳細はリンク先のリストをご確認ください。

Language / Runtime

Java

Oracle Java SE サポート・ロードマップ

Node.js

Releases

PHP

Supported Versions

Ruby

Ruby Maintenance Branches

Python

Status of Python branches

perl

Perl Source

Go

Release History

新しいメジャーバージョンが2つリリースされるまでサポートされます。

Development Tool / IDE

Visual Studio

Microsoft ライフサイクル ポリシー

Visual Studio 2010のサポートは2020/07/14に終了する予定です。

Middleware / Infrastructure components

Docker

Maintenance Lifecycle

Apache HTTP Server

The Apache HTTP Server Project

Nginx

Introducing NGINX 1.18 and 1.19

新しい安定版がリリースされた時点で前の安定版のサポートが終了するようです。

BIND

ISC's Software Support Policy and Version Numbering

Apache Tomcat

Apache Tomcat Versions

OpenSSL

Release Strategy

OpenVPN

Community Supported OpenVPN Versions

Orchestration Tool

Kubernates

Kubernetes version and version skew support policy

Virtualization

VMware

VMware Lifecycle Product Matrix

Citrix

製品マトリクス

Desktop Application

Office

Microsoft ライフサイクル ポリシー

Firefox

Firefox ESR release cycle

Firefoxでは、長期サポートが必要な企業・組織向けに延長サポート版を提供しているそうです。

Endpoint Security

TrendMicro(ウイルスバスターコーポレートエディション、DeepSecurity)

製品のサポート終了案内 (法人向け製品)

Sophos

ソフォスのエンドポイント / サーバー製品、管理コンソール、PureMessage の製品サポート終了予定

F-Secure

SUPPORTED PRODUCTS

Kaspersky

製品サポートライフサイクル

ESET

法人向けサーバー・クライアント用製品のプログラムのサポート状況について

Gateway Security

F5

K4309: F5 platform lifecycle support policy

FortiNet

End of Support

公式の情報は製品のサポートを受けているユーザーのみに提供されているようだったので、日立ソリューションズさんのサイトを記載します。

Sophos

製品のサポート終了日: Sophos SG UTM、XG Firewall、Wireless、RED

CheckPoint

Support Life Cycle Policy

Cisco

サポート終了ポリシー

まとめ

ということでまとめてみました。

年に1回くらい、自社で利用しているソフトウェアにサポート終了が迫っていないか(1-2年でサポートが終了するものがないか)を確認するといいのではないでしょうか?

ちなみに、LambdaやElasticBeanstalkなどOSSに依存しているサービス / RDSのデータベースエンジンのようなプロプラエタリなソフトウェアに依存しているサービスは各々のサポートライフサイクルの影響を受ける(ただし、必ずしも一致するわけではない)ので、併せて注意しましょう。

現場からは以上です。