長期サポート( LTS )は、コンピュータ ソフトウェアの安定したリリースが標準エディションよりも長期間維持される製品ライフサイクル管理 ポリシーです。この用語は通常、オープン ソース ソフトウェアに使用され、ソフトウェアの標準エディションよりも数か月または数年長くサポートされるソフトウェア エディションを表します。
短期サポート(STS)は、ソフトウェアの標準エディションのサポートポリシーを区別する用語です。STSソフトウェアはライフサイクルが比較的短く、LTSリリースの安定性や互換性を損なう可能性を回避するために、LTSエディションでは省略されている新機能が提供される場合があります。[1]
特徴
LTS は、信頼性エンジニアリングの原則をソフトウェア開発プロセスとソフトウェア リリース ライフ サイクルに適用します。長期サポートはソフトウェア保守期間を延長します。また、ソフトウェア更新 (パッチ)の種類と頻度を変更して、ソフトウェア展開のリスク、費用、中断を減らし、ソフトウェアの信頼性を高めます。必ずしも技術サポートを意味するものではありません。
長期サポート期間の開始時に、ソフトウェア開発者は機能凍結を実施します。つまり、ソフトウェアのバグや脆弱性を修正するパッチを作成しますが、回帰を引き起こす可能性のある新機能は導入しません。ソフトウェアの保守担当者は、パッチを個別に配布するか、メンテナンスリリース、ポイントリリース、またはサービスパックにパッケージ化します。サポート期間の終了時に、製品はサポート終了となるか、一定期間サポートレベルが低下します(例:優先度の高いセキュリティパッチのみ)。[2]
根拠
ソフトウェアをアップグレードする前に、意思決定者はアップグレードのリスクとコストを考慮する必要がある。 [3]
ソフトウェア開発者が新機能を追加したり、バグを修正したりすると、新たなバグが発生したり、古い機能が壊れたりすることがあります。[4]このような欠陥がソフトウェアに発生すると、回帰と呼ばれます。[4]ソフトウェアの発行者や保守担当者が回帰のリスクを軽減できる2 つの方法は、メジャー アップデートをあまり頻繁にリリースしないことと、ユーザーがソフトウェアの代替の更新バージョンをテストできるようにすることです。[3] [5] LTS ソフトウェアは、これらの 2 つのリスク軽減戦略を適用します。ソフトウェアの LTS エディションは、STS (短期サポート) エディションと並行して公開されます。 STS エディションのメジャー アップデートはより頻繁に公開されるため、LTS ユーザーには、十分な品質であると判断された場合に LTS エディションに組み込まれる可能性のある変更のプレビューが提供されます。
古いバージョンのソフトウェアを使用すると、アップグレードに伴うリスクを回避できるかもしれませんが、古いソフトウェアのサポートが失われるリスクが生じる可能性があります。[6]長期サポートは、ユーザーと管理者にソフトウェアが一定期間維持され、公開用に選択された更新プログラムの回帰リスクが大幅に低減されることを保証することで、この問題に対処します。[2] LTSソフトウェアの保守担当者は、 ITリスクが低い更新プログラム、またはITリスクを軽減する更新プログラム(セキュリティパッチなど)のみを公開します。LTSソフトウェアのパッチは、インストールしないよりもインストールする方がリスクが低いという理解のもとで公開されます。
個別の LTS バージョンを持つソフトウェア
この表には、通常のリリース サイクルに加えて特定の LTS バージョンを持つソフトウェアのみがリストされています。CentOSなどの多くのプロジェクトでは、すべてのリリースに対して長期間のサポートが提供されます。
- 1. ^ Ubuntuの親ディストリビューションであるDebian のサポート期間は、次の安定バージョンのリリースから1年間です。[50] [51] Debian 6.0 "Squeeze"以降、すべてのバージョンのリリースにLTSサポート(バグ修正とセキュリティパッチ)が追加されました。[52] LTSサポートの合計期間は、通常、すべてのバージョンで約5年です。[53] [54] Debianのリリースサイクルは不規則であるため、サポート期間は平均と異なる場合があります[54]。また、LTSサポートはDebianチームではなく、別のボランティアグループによって行われます。[55]
参照
参考文献
- ^ 「リリースとサポート サイクル」。Joomla ! ドキュメント。2017年 6 月 20 日閲覧。
- ^ ab von Hagen, William (2009). 「Ubuntu Linux プロジェクト § Ubuntu アップデートおよびメンテナンスのコミットメント」. Ubuntu 8.10 Linux バイブル. Wiley Publishing. pp. 9–10. ISBN 978-0-470-29420-8。
- ^ ab Rozanski, Nick; Woods, Eóin (2012) [2011]. 「運用上の視点 § 機能移行」.ソフトウェア システム アーキテクチャ: 視点とパースペクティブを使用した利害関係者との連携(第 2 版)。Addison-Wesley。p. 395。ISBN 978-0-321-71833-4– Google ブックス経由。
- ^ ab Desikan, Srinivasan; Gopalaswamy, Ramesh (2008) [2006]. 「回帰テストとは何か?」.ソフトウェアテスト: 原則と実践.ピアソン教育. p. 194. ISBN 978-81-7758-121-8– Google ブックス経由。
- ^ Black, Rex (2007)。「その他の 3 つの回帰戦略」。実用的なソフトウェア テスト: 効果的で効率的なテスト プロフェッショナルになる方法。Wiley Publishing。pp . 43–44。ISBN 978-0-470-12790-2– Google ブックス経由。
- ^ May, Rod (1998)。「安全関連システムにおける COTS: 問題と例」。Redmill, Felix、Anderson, Tom (編)。安全クリティカル システムの産業的視点: 第 6 回安全クリティカル システム シンポジウムの議事録、バーミンガム 1998 年。Springer-Verlag。p. 220。doi : 10.1007 / 978-1-4471-1534-2。ISBN 978-3-540-76189-1. S2CID 31255136 – Google ブックス経由。
- ^ Roosendaal, Ton (2020 年 5 月 20 日). 「長期サポートパイロット」. Blender 開発者ブログ.
- ^ 「Collabora Productivity、ホスティング会社とクラウド向けにCollabora Online 1.0「エンジン」をリリース」(プレスリリース)。Collabora Productivity。2016年6月2日。 2016年6月15日閲覧。
- ^ Bärwaldt, Eric (2020-09-01). 「共同オフィス作業のための共同作業ツール」. Linux Magazine (238/2020).
- ^ 「Collabora Office リポジトリ」。Collabora Productivity。2013 年 5 月 11 日。2021 年5 月 18 日閲覧。
- ^ 「Collabora Office LibreOffice のエンタープライズ対応版」。Collabora Office。
標準で 3 年間の LTS サポートを提供しており、必要に応じて最大 5 年間サポートします。MSP インストーラーとソフトウェア リポジトリによる増分更新。インストールや再展開は不要です。
- ^ Graham, Tim (2015 年 6 月 25 日). 「Django のロードマップ」. djangoproject.com . Django Software Foundation.
- ^ 「Debian -- ニュース -- Debian 6.0 の長期サポートを発表」www.debian.org . 2020 年 5 月 25 日閲覧。
- ^ 「LTS - Debian Wiki」. wiki.debian.org . 2021年10月18日閲覧。
- ^ van Geest, M.; et al. (2011 年 8 月 22 日). 「リリースとサポート サイクル」. Joomla! ドキュメント. Joomla! プロジェクト チーム. 2013 年6 月 23 日閲覧。
- ^ Barnes, Eric L. (2015 年 5 月 1 日). 「Laravel 5.1 についてわかっていることすべて – 更新」. laravel-news.com . Laravel-news.
- ^ Barnes, Eric L. (2015 年 4 月 30 日). 「Laravel が v5.1 を LTS にすることを発表」. laravel-news.com . Laravel-news.
- ^ 「サポートポリシー」。laravel.com。
- ^ CIP (2016-10-13). 「Civil Infrastructure Platform、Embedded Linux Conference Europeで初の超長期サポートカーネルを発表」。Civil Infrastructure Platform 。2019年1月16日閲覧。
- ^ 「ルネサスが Civil Infrastructure Platform から 10 年の歴史を持つ新しい SLTS カーネルを採用」LinuxGizmos.com 2017 年 10 月 16 日2019 年 1 月 16 日閲覧。
- ^ 「超長期カーネルサポート [LWN.net]」lwn.net . 2019年1月16日閲覧。
- ^ Bunk, Adrian (2008 年 10 月 11 日). 「Linux 2.6.27 は長期サポートされるカーネルになります」. Linux カーネル(メーリング リスト) . 2013 年6 月 23 日閲覧。
- ^ Larabel, Michael (2011 年 10 月 26 日)。「Linux Foundation が長期サポートカーネルを支援」。Phoronix。Phoronix Media。2013年8月 12 日閲覧。
- ^ 「What is LTSI?」. linuxfoundation.org . The Linux Foundation . 2014年10月5日時点のオリジナルよりアーカイブ。 2013年8月12日閲覧。
- ^ CIP (2018-10-23). 「Renesas RZ/G2M-96CEボードが次期CIP SLTSカーネル向けArm64リファレンスボードとして採用」Civil Infrastructure Platform . 2019年1月16日閲覧。
- ^ 「Civil Infrastructure Platform」(PDF) . Linux Foundation .
- ^ 「ルネサス エレクトロニクス、新しい RZ/G Linux プラットフォームで組み込み産業用 Linux 開発者向けの長期サポートを実現」www.renesas.com . 2017-10-16 . 2023-11-28閲覧。
- ^ 「Civil Infrastructure Platform、Embedded Linux Conference Europe で初の超長期サポートカーネルを発表」Civil Infrastructure Platform . 2016-10-13 . 2023-11-28閲覧。
- ^ 「Linux Mint Releases」。linuxmint.com 。 2013年12月17日時点のオリジナルよりアーカイブ。2013年12月14日閲覧。
- ^ 「Oracle Java SE サポート ロードマップ」。Oracle Corporation 2018 年 9 月 25 日。2018年 9 月 27 日閲覧。
- ^ Connolly, Dec (2014-05-13). 「Moodle 2.7 - あなたが待ち望んでいたバージョン?」Titus Learning . 2024-02-25閲覧。
- ^ ab "Moodle 4.1 (LTS)". moodledev.io . 2023年3月. 2023年7月3日閲覧。
- ^ ab Aubry, Matthieu (2016 年 1 月 11 日)。「Matomo 2 の長期サポートの発表 - ミッションクリティカルなプロジェクトのための分析プラットフォーム」。公式 Matomo ブログ。2018 年 8 月 28 日閲覧。
- ^ 「マイルストーン - matomo-org/matomo」。GitHub 。 2018年8月28日閲覧。
- ^ 「Matomo の次のリリースはいつですか? リリーススケジュールはどうなっていますか?」。Matomo.org。2018年 8 月 28 日閲覧。
- ^ “Node v4.2.0 (LTS)”. 2015年10月12日. 2023年11月28日閲覧。
- ^ “トリスケル 7.0 LTS ベレノス”. Trisquel.info (スペイン語)。 2014年4月11日。
- ^ Baschny, Ernesto; et al. (2011年1月26日). 「TYPO3 4.5」. TYPO3Wiki . TYPO3 Association . 2013年6月23日閲覧。
- ^ ab Brockmeier, Joe (2006 年 6 月 1 日). 「Mark Shuttleworth 氏、Ubuntu の長期サポートについて語る」. Linux.com . Linux Foundation . 2013 年6 月 20 日閲覧。
- ^ ab ダーラ、クライヴ;他。 (2006 年 5 月 23 日)。 「LTS」。Ubuntu ウィキ。Canonical Ltd. 2013 年6 月 20 日に取得。
- ^ 「Ubuntu Server 20.04 LTS: 安定性、セキュリティなど」。
- ^ 「Canonical、Ubuntu Pro顧客向けにUbuntu LTSサポートを12年間延長」Phoronix . 2024年7月27日閲覧。
- ^ 「Ubuntu 14.04 および 16.04 のライフサイクルが 10 年に延長」。Ubuntu。2021年 10 月 9 日閲覧。
- ^ 「Canonical、Ubuntu 14.04 LTSから長期サポートを12年に拡大」Ubuntu . 2024年7月27日閲覧。
- ^ 「Windows 10 リリース情報」。technet.microsoft.com。2018年 3 月 10 日閲覧。
- ^ abc 「サービスとしての Windows の概要」。technet.microsoft.com。2016年 3 月 16 日閲覧。
- ^ 「Windows ライフサイクルとサービス更新」. TECHCOMMUNITY.MICROSOFT.COM 2021-06-28 . 2021-10-18閲覧。
- ^ 「Zabbix リリース リスト」。
- ^ ab 「Zabbix ライフサイクルとリリース ポリシー」。
- ^ Kern, Philipp; Piat, Franklin; Simmons, Geoff; et al. (2006 年 4 月 19 日). 「ポイントリリース」. Debian Wiki . Debian プロジェクト. 2013 年6 月 27 日閲覧。
- ^ 「Debian セキュリティ FAQ」。Debian.org。Debianプロジェクト。2013年6 月 27 日閲覧。
- ^ 「[セキュリティ] [DSA 2907-1] Debian oldstable の長期サポートのお知らせ」. lists.debian.org . 2020年5月22日閲覧。
- ^ 「LTS - Debian Wiki」。Debian プロジェクト。2020年5 月 21 日閲覧。
- ^ ab “Debian Version History”. Debian.org . 2020年1月17日時点のオリジナルよりアーカイブ。
- ^ 「LTS/FAQ - Debian Wiki」. wiki.debian.org . 2020年5月22日閲覧。
さらに読む
- Arnuphaptrairong, Tharwon (2011)。「ソフトウェア プロジェクトのリスクのトップ 10 リスト: 文献調査からの証拠」(PDF)。2011年国際エンジニアおよびコンピューター サイエンティスト マルチカンファレンスの議事録。1。ISBN 978-988-18210-3-4. ISSN 2078-0966 . 2013年8月7日閲覧。
- 「ソフトウェアの信頼性を高めるものは何ですか?」bcs.org . BCS. 2007 年 2 月 5 日. 2013 年8 月 12 日閲覧.
- ビル・ブレナー、「時代遅れのソフトウェアは危険なビジネス」。検索セキュリティ。TechTarget。2013年8 月 12 日閲覧。
- 「ソフトウェアの導入: 頻繁でリスクの少ない導入を実現するための原則」。政府サービス設計マニュアル。政府デジタルサービス。2013年8 月 12 日閲覧。
- Graydon, Patrick J.、Knight, John C.、Xiang Yin (2010)。「ソフトウェアの信頼性の実際的限界: ケーススタディ」(PDF) 。2013 年8 月 12 日閲覧。
- Humble, Jez (2012 年 2 月 16 日) 。「低リスク ソフトウェア リリースの 4 つの原則」。InformIT。Pearson Education。2013年8 月 12 日閲覧。
- Littlewood, Bev; Strigini, Lorenzo. 「ソフトウェアの信頼性と信頼性: ロードマップ」(PDF) 。2013 年8 月 12 日閲覧。
- ワイス、アーロン (2012 年 6 月 8 日)。「レガシー ソフトウェアの隠れたセキュリティ リスク」。eSecurity Planet。2013年8 月 12 日閲覧。
- Ghosh, Shona (2013 年 12 月 19 日)。「Windows XP: Microsoft の時限爆弾」。PC Pro。Dennis Publishing。2014年1 月 2 日閲覧。
