Windows 8はLinuxの起動をブロックする可能性――UEFI「セキュアブート」がもたらす懸念
2011年10月、フリーソフトウェア財団(FSF)は、Microsoftが「Unified Extensible Firmware Interface(UEFI)」と呼ばれる新技術を使って、他のOSの起動をブロックしようとしている可能性を指摘しました。Microsoftはその数ヶ月前、Windows 8をわずか8秒で起動するデモを披露しています。Linuxユーザーは心配すべきなのでしょうか?
問題点は何か?

同じPC上でWindowsとLinuxの両方を使っているユーザーにとって、今こそ声を上げるべきタイミングかもしれません。UEFI自体に問題があるわけではありませんが、このアーキテクチャに含まれる「セキュアブート(Secure Boot)」機能によって、Windows 8搭載PCで別のOSを起動できなくなる恐れがあります。
セキュアブートは、システムの重要なコンポーネントを破壊する悪意あるブートローダーの実行を防ぐ目的で導入された機能です。しかし残念ながら、そのOSロードの仕組みはLinuxのものと互換性がありません。また、Appleがこの技術を回避する、あるいは対応した新しいOSを発表する予定があるのかどうかも、現時点では明らかになっていません。
Windows 8認定要件
認定要件の一環として、Windows 8を搭載するすべてのPCは、UEFIアーキテクチャに準拠し、セキュアブート経由でWindows 8を起動できることが求められることになります。この標準化には大きな懸念があります。Microsoftの新しい要求に準拠したディストリビューションが登場しない限り、Linuxは市場から締め出されてしまうからです。
対応作業自体はそれほど難しくないはずですが、OS側の変更を要求しなくてもUEFIを実装する方法は他にもあったのではないでしょうか。そもそも、ブートローダー型マルウェアが実際どれほど存在するのかという疑問もあります。一部のマザーボードメーカーは、すでにこうした脅威への対策を実装しているように見えます。
FSFの懸念
フリーソフトウェア財団は、Windows 8認定のためのこの新しい要件が、新しいPCへのフリーOSのインストールを妨げる可能性があると警告しました。同財団は現在、オンラインで署名できる嘆願書を展開しています。嘆願書では、Microsoftに対し、UEFIの「セキュアブート」機能が、フリーソフトウェアやOSの動作を許容する形で実装されるよう求めています。さらに、PCメーカーにはこの機能を無効化するオプションを必ず用意し、LinuxなどのフリーソフトウェアがあらゆるPCで動作できるようにすべきだと訴えています。
Microsoftの回答

当然ながら、Microsoftもこの問題を注視しており、「ハードウェアのプロトタイプ段階で、すでにマザーボード側からセキュアブートを無効化するオプションが用意されている」と回答しました。ただし、セキュアブートを無効化したままWindows 8を起動できるかどうかは、依然として不明です。
また、Microsoftは間接的に、同社以外がリリースする特定のプラットフォームでは、このオプションが存在しない可能性があることを認めています。つまり、OEMベンダーはセキュアブート無効化オプションを省略することを選択できるのです。これは、フリーOSが存在しない世界へ向かう第一歩になりかねません。
解決策はあるのか?
意外に思われるかもしれませんが、一部のOEMベンダーは、ブートローダー攻撃への対策ソリューションをすでに実装しています。これらのソリューションは、OSをロードする際のフックプロセスを妨げることなく機能します。マザーボード上のチップによる認証は、セキュアブートと同様に実現可能であり、しかもOSがプライマリブートコードを変更する必要はありません。
筆者はOS開発の専門家ではありませんが、同じ目的を達成する方法は他にもいくらでもあることは知っています。なぜMicrosoftは、OEMベンダーに統一された標準アーキテクチャの実装を強いるセキュアブートを選んだのでしょうか?あなたのご意見を、ぜひコメント欄でお聞かせください!
写真クレジット:BIOS設定画面 – Microsoft
-
Windowsによるスパイ行為を阻止する方法|プライバシー保護のための必須設定4選
大手テック企業がユーザーのデータを収集・活用していることは、今や周知の事実となっています。では、Microsoftはどうでしょうか?実は、Microsoftも許可なくデータを収集しているのでしょうか?厳密に言えば、答えは「ノー」です。覚えておきたいのは、無料のテックサービスや製品を利用する際、多くの場合、利用規約への同意を通じて自動的にデータ収集を承諾したことになるという点です。そして同時に、「無料」というサービスの対価として、プライバシーも手放すことになります。Microsoft製品も、本質的にはそれほど変わりません。とはいえ、Microsoftは一部の企業よりも透明性を重視しており、Mic
-
Windows から Linux への移行 - ディスク管理
今日は、Windows から Linux へのチュートリアルの最近のテンプレートから脱却したいと思います。このテンプレートは、さまざまなプログラムをインストール、構成、および使用する方法を示すことに重点を置いており、通常は Windows 用に設計または意図されており、次のようなフレームワークを使用しています。ワイン。今日お話しするのは、ディスクとドライブの管理に関するジューシーなトピックです。 アプリケーション以外にも、考慮すべきデータがあります。そして、データはすべてにとって重要です。 Windows と Linux の根本的な違いを考えると、事態はさらに複雑になります。前者は NTFS