すでにM1Macと互換性のある最初のLinuxディストリビューションですが、開発は進行中です。 M1プロセッサを搭載した最初のMacが登場して以来、開発者はアプリを新しいアーキテクチャに適応させるために取り組んできました。 最近、M1を搭載したMacと互換性のある最初のUbuntuディストリビューションを発表したCorneliusの場合のように、オペレーティングシステム全体を適応させているものもあります。
最初のLinuxディストリビューションはすでにM1Macと互換性がありますが、開発は進行中です
CorneliusのCTOであるChrisWadeがTwitterで発表したところによると、有名なPenguinOSディストリビューションはM1を搭載したMacで「完全に使用可能」です。 このバージョンでは、これまで新しいMac用のLinux移植では利用できなかった、USB、I2C、およびDARTシステムに加えて、ユーザーインターフェイスの完全なサポートが提供されます。
LinuxはMacminiM1で完全に使用できるようになりました。 USBから完全なUbuntuデスクトップ(rpi)を起動します。 ネットワークはUSBcドングルを介して機能します。 アップデートには、USB、I2C、DARTのサポートが含まれています。 本日、GitHubとチュートリアルに変更をプッシュします。 おかげ @CorelliumHQ チーム pic.twitter.com/uBDbDmvJUG
—クリス・ウェード(@cmwdotme) 2021年1月20日
ただし、システムには、ハードウェアアクセラレーションの欠如や、ネットワークインターフェイスなどの特定のMacインターフェイスにアダプタを使用する必要があるなどのいくつかの制限があります。 いずれにせよ、この移植がどれほど迅速に達成されたか、そしてとりわけM1を搭載したMacで使用されているARMアーキテクチャに適応することへの開発者の関心を見るのは興味深いことです。
CorneliusはARMデバイスとプラットフォームの仮想化のスペシャリストであり、Ubuntuの移植に引き続き取り組んでいきます。 一方、現在のバージョンはGitHubで入手できるため、システムをインストールしてテストできますが、まだ初期の開発の難しさを免れることはできません。
新しい14インチと16インチのMacBookProの発売、再設計されたiMacの登場、その他のAppleシリコンプロセッサを搭載したコンピュータを待つ間、ソフトウェア側の移行が順調に進んでいることは明らかです。 真実は、アプリが機能するように適合させる必要がないということです。Rosetta2が処理しますが、そうすることで、パフォーマンス、安定性、速度などが向上します。開発コミュニティがそうしているのを見るのはうれしいことです。アプリケーションを新しいアーキテクチャに移行することに大きな関心が寄せられており、毎日ますます多くのアプリがユニバーサルバイナリになり、まもなく新しいMacで実行できるオペレーティングシステムが増えるようです。