Ubuntu Pro に関すること。

以前の記事

2023-02-15 01:07:07 Ubuntu Pro に登録しないとセキュリティアップデート出来ない??(Ubuntu Studio 22.04 LTS)

2023-03-02 18:24:08 Ubuntu Pro に登録しなくても、いずれは更新されるパッケージはある(Ubuntu Studio 22.04 LTS)

Ubuntu Pro については、apt upgrade をすると、いつも推奨されるのであるが、何が良いのか分かりづらい。

私は、単純に考えて、

1.Canonical がサポートするソフトウェアのセキュリティ・アップデートが、main だけでなく、universe まで含まれる。
2.セキュリティ・アップデートが10年まで受けられる。

というところが、大きな利点なのだろうと思っている。
(あくまで個人的な見解であり、間違っているかもしれないので、ご注意を。)

main や universe については、以下の記事に、次のような説明がある。

PC Watch
Ubuntu日和
【第4回】これで脱・初心者。Ubuntuのパッケージ管理入門
Ubuntu Japanese Team/株式会社 創夢 柴田充也 2022年6月4日 06:24


 Ubuntuの公式リポジトリには「22.04」などのリリースとは別の概念として「コンポーネント」が存在する。上図で言うところの、 「main・universe・restricted・multiverse」 がそれに該当する。ドキュメントによっては、これをもって「リポジトリ」と呼ぶこともある。「main・universe・restricted・multiverse」はUbuntu独自の分類方法で、それぞれ次のようなパッケージが所属する。
  • main:Canonicalが公式にセキュリティアップデートを提供するソフトウェアで、おおよそフリーソフトウェアなライセンスで構成される
  • universe:コミュニティがセキュリティアップデートを提供するソフトウェアで、おおよそフリーソフトウェアなライセンスで構成される
  • restricted:フリーソフトウェアではないものの、デバイスを動かすためには必要なソフトウェア
  • multiverse: ライセンスや法律的な制約があるソフトウェア
 ちなみにDebian/Ubuntuにおける「フリーソフトウェアかどうか」は、原則としてオープンソースの定義の元にもなった「Debianフリーソフトウェアガイドライン(DFSG)」に準拠しているかどうかで判断されている。しかしながらいくつかのハードウェア向けのファームウェアやドライバは再配布は許容しているものの、ソースコードが公開されているか公開されていても改変は許可されていないこともある。そこでCanonicalが特定のハードウェアを公式にサポートする上で必要なものについては、restrictedに所属する。また、CPUのマイクロコードなどの「Ubuntu的にはソフトウェアではない」と判断されたものについては、ライセンスの内容に関わらずmainに所属している場合もある。

 mainとrestrictedに所属するソフトウェアについては、Ubuntuプロジェクトを支援するCanonicalのセキュリティチームのメンバーがその仕事の範囲内で、セキュリティアップデート等の対応を行なう。それに対してuniverseやmutliverseは、あくまでUbuntuプロジェクトのコミュニティメンバーの努力に期待する。ただしCanonicalのコア開発者はおおよそコミュニティメンバーでもあるため、メジャーなソフトウェアに関してはmainかuniverseに関係なく、セキュリティアップデートを提供されることが多い。

要するに、

セキュリティ・アップデートが従来と同じで良いのであれば、Ubuntu Pro を利用しなくても問題ないのであろうし、
universe のソフトウェアに関して、コミュニティによる従来のサポートでは不安だから Canonical に面倒を見てもらいたいというのであれば、Ubuntu Pro を利用すればよい、
また、10年間の長期サポートを受けたいというのであれば、Ubuntu Pro を利用するのがよい、

まあ、そんなところではないかと、私は個人的に考えている。
だから、Ubuntu Pro を利用するかどうかは、人それぞれでよい。人それぞれの環境や運用の内容によって、メリットがあるかどうか判断すればよいということではないだろうか?基本的には、現状のセキュリティ・アップデートで満足出来るかどうかだと思う。

私は現状、何らの不都合も感じていないので、Ubuntu Pro は利用していない。そのため、Ubuntu Pro を利用することによって、何らかの不具合の発生などがあるかどうかについては、全くわからない。(Ubuntu Pro を利用しようがしまいが、不具合はいつかは発生するものだと思ったほうがよいと思う)

不具合の発生を懸念するなら、Ubuntu Pro の利用を控えたほうが良いかもしれない。それでも利用したいと思うなら、安く調達した PC で自分の環境に似た状態を作り、試しに Ubuntu pro を導入してみればよいと思う。Linux を利用する達人なら、多分そうするだろう。
因みに、私は素人の凡人なので、わざわざ時間と費用をかけて検証する気にもならず、特に必要性を感じなければ、敢えて興味本位で手を出すようなことはしないようにしている。

以上