La ラテンアメリカのフリーソフトウェア財団が発表 最近の出版 新しいバージョン Linuxカーネル5.7から完全に「無料」 「Linux-libre5.7-gnu」 その主な特徴は、独自のコンポーネントまたはコードの一部を含むファームウェア要素やドライバーがなく、そのアプリケーションがメーカーによって制限されていることです。
linux-libre フリーソフトウェアファウンデーションが推奨するカーネルです との主要な部分 プロプライエタリフラグメントや含まれているファームウェアがまったくないGNUディストリビューション Linuxでは、デバイスを初期化するか、ユーザーが利用できるようになる前に修正できなかったハードウェア障害を解決するパッチをデバイスに適用するために使用されます。
ファームウェアはコントローラーによってデバイスにロードされ、この一部、したがってカーネルの一部を形成します。 これらのファームウェアには、Intel ManagementEngineなどの無料のドライバーを使用しているにもかかわらずLinuxに影響を与える可能性のある脆弱性が含まれていることが知られています。
場合によっては、ファームウェアがないと、デバイスを操作できず、使用できなくなります。 これにより、LinuxよりもLinux-libre互換のハードウェアが少なくなります。
Linux-Libreについて
デバイスについて話すとき、コンピュータのCPUも含まれています。 これは、マイクロプロセッサが正しく機能するために修正ファームウェアも必要とする場合、コンピュータが完全に使用できなくなる可能性があることを意味します。
さらに、 Linux-libreは、カーネル機能を無効にして、カーネルプロビジョニングの一部ではない非フリーコンポーネントをロードします また、ドキュメントから非フリーコンポーネントの使用に関する言及を削除します。
カーネルの非フリーパーツをクリーンアップするために、Linux-libreプロジェクトの一部としてユニバーサルシェルスクリプトが作成されました。このスクリプトには、バイナリ挿入の存在を判断し、誤検知を除去するための何千ものテンプレートが含まれています。
上記のスクリプトを使用した既製のパッチもダウンロードできます。
構築のためのオープンソース財団の基準を満たすディストリビューションでは、Linux-libreカーネルの使用をお勧めします 完全に無料のGNU / Linuxディストリビューション。 たとえば、Linux-libreカーネルは、Dragora Linux、Trisquel、Dyne:Bolic、gNewSense、Parabola、Musix、Kongoniなどのディストリビューションで使用されています。
このカーネルを使用することの主な欠点は、デフォルトで知られていますが、 特定のハードウェアからのファームウェアの削除 一部のWi-Fiカード、サウンドカード、NVIDIAに特に重点を置いたグラフィックカードなど
Linuxの主な新機能-libre5.7
Linux-Libre Kernel5.7のこの新しいバージョンでは作業が行われます 一部のドライバーからコードを削除することに焦点を当てました。
これがの混沌です でblobの読み込みを処理する無効なコード インクルード のドライバー Marvell OcteonTX CPT、Mediatek MT7622 WMAC、Qualcomm IPA、Azoteq IQS62x MFD、IDT 82P33xxxPTPおよびMHIバス。
その事実に加えて 新しいファームウェアアップロードインターフェイスを考慮して、blobコードをクリーニングおよび変更します AMD GPUドライバーとサブシステム、Arm64 DTS、Meson VDec、Realtek Bluetooth、m88ds3103フロントエンドdvb、Mediatek mt8173 VPU、Qualcomm Venus、Broadcom FMAC、Mediatek7622 / 7663wifiの新しいblob。
その他の変更点 広告に記載されているもの:
- wd719xのmsccドライバーの移動とドキュメントを検討しました。
- i1480 uwbドライバーは、カーネルから削除されたため、クリーニングを停止しました。
- i915コントローラーに追加され、Gen7GPUに使用される番号セットとして装飾された実行可能ブロブを削除しました。
- deblob-checkスクリプトでは、セルフチェックの問題が解決され、いくつかの標準的なblob強調表示テンプレートが再作成されました。
Linux-Libreを入手してディストリビューションにインストールする方法は?
このLinux-Libreカーネルを試すことに興味がある人のために、 安全を感じない人のための主な推奨事項 または、コンパイルを実行するために必要な知識がない方がよい 前述のディストリビューションのいずれかを使用することを選択します このカーネルを利用します。
コンパイルを実行するためのパッケージを入手したい場合は、次のURLにアクセスして入手できます。 次のリンクへ または、以下の情報で配布を確認することもできます APTをサポートしています。