最近では、オープン ソースの Linux ドライバーを搭載したデバイスがますます増えていますが、どのレベルの機能にもクローズド ソースのファームウェアが必要であることを考慮してください。Debian 開発者は以前、不自由なファームウェアに対処するための新しいスキームに投票することを望んでいました。現在、フリーではないファームウェアの投票は終了しており、投票の結果がカウントされています。
フリーではないファームウェアをデフォルトでロードできるようにするかどうかの投票には、次の 6 つのオプションがあります。
- オプション 1 「フリーではないファームウェアを含む 1 つのインストーラーのみ」
- オプション 2 「フリーではないファームウェアを含むインストーラーを推奨する」
- オプション 3 「無料のインストーラーと一緒に非フリーのインストーラーを提示することを許可する」
- オプション 4 「非フリー ソフトウェアを含むインストーラは Debian の一部ではありません」
- オプション 5 「インストーラーでフリーでないファームウェアの SC を変更、1 つのインストーラー」
- オプション 6 「インストーラーでフリーでないファームウェアの SC を変更し、両方のインストーラーを保持する」
- オプション 7「上記のいずれでもない」
最後の 5 番目のオプション - 「インストーラーで非フリー ファームウェアの SC を変更、1 つのインストーラー」が選択されました。
SC はSocial Contractの略で、Debian プロジェクトの基本文書であり、Debian プロジェクトの公式メディアには、元々 Debian の一部ではない non-free ファームウェアが含まれ、デフォルトで読み込まれ、インストールされるという文が追加されます。ハードウェアが動作します。
「Debian の公式メディアには、ファームウェアを必要とするハードウェアで Debian を使用できるようにするために、Debian システムの一部ではないファームウェアが含まれている場合があります。」
Debian プロジェクトは、ハードウェアが必要とする場合、不自由なファームウェアはデフォルトで有効になると述べており、ユーザーが起動時に不自由なファームウェアを無効にできるように、ブート メニュー オプションとカーネル コマンド ラインの両方を提供することを検討しています。不自由なファームウェアはアクセシビリティを改善するために許可されています。インストーラーをテキスト読み上げモードで実行する必要がある目の不自由なユーザーは、最初にオーディオ ファームウェアをロードする必要がある場合があります。
インストーラー/ライブ システムが実行されると、ロードされたファームウェア (無料および非無料) に関する情報がユーザーに提供されます。これは、ユーザーが後で見つけられるように、Debian もターゲット システムに保存します。フリーでないファームウェアが必要であることが判明した場合、ターゲット システムはデフォルトで apt sources.list ファイル内のフリーでないファームウェア コンポーネントを使用するように設定されます。ユーザーは、他のインストール済みソフトウェアと同様に、ファームウェア バイナリのセキュリティ アップデートと重要な修正を受け取ることができます。
さらに、チームはこれらのイメージを公式の Debian メディアとしてリリースし、現在フリーではないファームウェア パッケージを含まないメディア セットを置き換えます。