Linux カーネル 5.13 で M1 Mac のネイティブ サポートが追加

数カ月の開発を経て、Linux はついに M1 Mac でネイティブに利用できるようになりました。

ライナス・トーバルズ 発表された 日曜日には、Linux の最新バージョンであるカーネル 5.13 が Apple M1 のネイティブ サポートとともにリリースされることが発表されました。 9To5Google Linux は先月リリース候補バージョンをテストしていましたが、ついに正式リリースが到着し、初期レベルのサポートが提供されたと指摘しています。

MacBook 上で実行されているコード

クリストファー・ガワー / アンスプラッシュ

現時点では、Linux カーネル 5.13 はアクセラレーションされたグラフィックスをサポートしていないようです。そのため、今後のアップデートでまだいくつかの進歩が見られます。 Torvalds 氏は、全体的に 5.13 は小規模なアップデートのように感じられるが、16,000 を超えるコミット (マージを含めると 17,000) を超える最大の 5.x リリースの 1 つであるとも述べています。

このカーネルも 2,000 人を超える開発者の協力によって開発されました。 Torvalds 氏は、追加のサイズは 5.12 が受け取った追加のリリース候補週から来た可能性があると指摘しました。

いずれにせよ、5.13 が利用可能になり、Linux のネイティブ サポートを導入することは、M1 マシンを実行する開発者にとって大きなメリットとなります。

以前は、仮想マシンと Corellium ポートを使用して M1 Mac 上で Linux を実行できました。 しかし、残念なことに、これらのバージョンでは、M1 が提供するすべての機能を最大限に活用できませんでした。 ネイティブ サポートにより、ユーザーは Linux で M1 の可能性を最大限に引き出すことに近づいています。

ネイティブ サポートにより、ユーザーは Linux で M1 の可能性を最大限に引き出すことに近づきます。

9To5Google によれば、Linux は新しい M1 MacNook Air、MacBook Pro、Mac mini、24 インチ iMac でネイティブに動作するようになるという。 5.13 に含まれるセキュリティ機能には、Clang CFI サポートと Landlocked LSM に加えて、各システム コールでカーネル スタック オフセットのランダム化を有効にするオプションが含まれます。 FreeSync HDMI のサポートもアップデートに含まれています。

5.13 のリリースに伴い、5.14 の作業が開始されたと Torvalds 氏は述べています。これは、M1 Mac ユーザーが将来的にはさらに優れたサポートを期待できることを意味します。