web-dev-qa-db-ja.com

ライブパッチにUbuntu Oneアカウントが必要な技術的な理由はありますか?

Ubuntu 18.04で Livepatch を設定するには、Ubuntu Oneアカウントが必要です。明らかに、この選択にはプライバシーへの影響があり、おそらくセキュリティ上の影響もあります(たとえば、理論上、Canonicalは特定のユーザーのみに悪意のあるパッチを展開することを選択でき、これは一般に検出されません)。

ユーザーにアカウントの作成を純粋に商業的な選択肢として要求する選択はありますか、またはこれらのセキュリティ修正プログラムを展開するためにオンラインアカウントが必要な、またはより実用的な技術的な理由がありますか? Livepatchテクノロジには、純粋に.debリポジトリを使用して達成できなかったものはありますか?

7
Federico Poloni

技術的な理由はありません。純粋に財政的です。彼らはライブパッチサービスを販売していますが、個人に無料で提供しています。これは、Ubuntuのさらなる開発に資金を提供するために行われます。これはGPLライセンスの下で許可されています。 Canonicalは無料で何かを提供する必要はありませんが、一方で、無料またはお金と引き換えに、同様のサービスを提供することを止めることはできません。

彼らは個人向けに無料で提供していますが、それはおそらく一部の個人が支払うサービスだからでしょう。

コードに関しては、システムで実行されている他のコードについてCanonicalを信頼しています。このサービスwouldは、 National Security Letters の幅を考えると、特にターゲットを絞ることができます。

2
vidarlo