AppleのシリコンにLinuxをサポート? この開発者はそれに取り組んでいます

PS4にLinuxを導入した開発者が、新たなターゲットを狙っています。 Linux on Apple Silicon。

Apple は最近、Mac コンピューターに自社製の ARM ベースのプロセッサを使用するように変更し、現在の Intel ベースのチップに対して揺るぎない優位性を獲得しました。 しかし、この切り替えは、伝統的に Apple ハードウェアを動かすことができた他のオペレーティング システムのスポークに棒を突き刺すことにもなります。

そしてそれには Linux も含まれます。

ソフトウェア側では、Windows 10、Docker、および他の仮想ソフトウェアを Apple M1 チップ上で動作するように移植する(そしていくつかの x86 コードが Intel チップ上のネイティブよりも Apple M1 プロセッサのエミュレーションを介して速く動作すると言われています)実り多い取り組みが行われています。

この開発者は、リバースエンジニアリングが必要な場合でも、Linux を物に移植するのが本当に上手だ

Apple の M1 チップへの Linux サポートを実現するのは一夜にしてならず、開発者の Hector Martin が進んで引き受けているタスクでもあります。 彼は Patreon で資金調達キャンペーンを開始し、Apple シリコンへの Linux 移植の作業を支援しています。

Martin は次のように書いています: 「Apple は ARM ベースの Apple Silicon Mac の新シリーズを発表しましたが、同クラスの他のすべての ARM マシンを水面から吹き飛ばしています。 もし、Linux も実行できたらいいと思いませんか」

「結局のところ、それは可能ですが、誰かがその作業を行う必要があります。 これらのデバイスは真新しく特注のシリコンなので、Linux を移植して動作させるのは大変な仕事です。 趣味のプロジェクトをはるかに超えた、フルタイムの仕事です」と彼は説明します。

彼の(現在の)目標は、月に 4,000 ドルの収入を得ることです。 この数字は、「…あなたが日常的に使うデバイスで使いたい OS」を作るために必要なフルタイムの努力を十分に賄うのに十分であると、Martin は理由付けています。

Linus Torvalds は、最近 Apple シリコンについて自分の考えを話しました。 興味を持ちつつも、彼はあまり興奮するのをためらっていました。 「私にとっての M1 の主な問題は、GPU とその周りの他のデバイスです。なぜなら、Apple がオープンにしてくれない限り、Linux のサポートがないため、私が使うのをためらうのはおそらくそこだからです。

彼の努力のおかげで、Sony PlayStation 4 (3D アクセラレーション付き) や Nintendo Switch 上で Linux を動かすことができます。

「Linux を物上で動かすのは簡単ですが、それをうまく動かすのは難しいのです。 ドライバは、すべてのデバイスに対して書く必要があります。 完全にカスタム化された Apple GPU 用のドライバーは、最も複雑なコンポーネントであり、良いデスクトップ体験を得るために必要です」

もしあなたが、Linux が Apple の新しいテクノロジーの波に乗るのを見たいなら、彼の Patreon プロジェクトで貢献することができます。 月々 $3 から寄付できます。

Hector Martin の Patreon キャンペーンを見る

.