Linuxの順応性の高さはよく知られており、無数のアーキテクチャ上で動作するその能力は、柔軟性の証となっている。
Glu LinuxのApple Silicon M1への移植の旅は、この適応性を浮き彫りにしている。
当初の反応はさまざまで、MacにLinuxをインストールする論理を疑問視する声もあった。
しかし、Apple Silicon M1のハードウェア効率と比較的手頃な価格の組み合わせは、Linux愛好家にとって説得力のあるケースとなった。
当初、LinuxとApple Siliconの互換性は未完成だった。
Bluetooth、スピーカー、GPUアクセラレーションなどの主要コンポーネントが欠けていたため、日常的な場面でのAsahi Linuxの使い勝手が制限されていた。
このような課題にもかかわらず、ヘクター・マーティン(AKA marcan)が率いるプロジェクトは、Patreonのようなプラットフォームでのコミュニティ支援によって大きく前進した。
コミュニティはプロジェクトの開発において実に重要な役割を果たした。
YouTuberのAsahi Linaのような著名な貢献者は、ライブストリームを通じて進捗状況を共有しながら、GPUのリバースエンジニアリングに取り組んだ。
この協力的でオープンソースなアプローチは、アップルからの公式文書がない中でハードウェアの重要な特徴を明らかにする上で極めて重要だった。
このプロジェクトの重要な成果のひとつは、OpenGL 2.1とOpenGL ES 2.0に加え、OpenGL 3と(現在進行中の)VulkanをサポートするGPUドライバーの実装だった。この開発により、デスクトップ環境やウェブブラウザのスムーズな操作が可能になった。
Asahi LinuxチームとPipeWireおよびWire Plumberプロジェクトのコラボレーションは、Linuxラップトップ上でのスピーカーキャリブレーションによる比類なきオーディオ品質を達成しただけでなく、Linuxオーディオエコシステムにも広く貢献しました。
「アップストリームファースト」ポリシーに従うことで、これらの改良は Linux on Apple Silicon プロジェクトの枠を超え、さまざまなプラットフォームでのオーディオ体験を向上させるメリットを提供します。
特に、このパートナーシップは、異なるハードウェアモデル用のオーディオDSPフィルタの自動ロードを導入し、デバイス全体で音質を向上させるためのLinuxオーディオスタックのギャップに対処しました。
Fedora Asahi Remix のリリースは、Apple Silicon 向けに Linux の安定版を提供するという画期的な出来事でした。
このバージョンはインストールプロセスを合理化し、MacOSとのデュアルブートセットアップを容易にしました。
このリリースはまた、M1 と M2 プロセッサ上の Apple Neural Engine のような新しい機能を含む、広範なハードウェアのサポートを誇っています。
Apple Silicon上のLinuxは目覚ましい進歩を見せ、MacOSに匹敵し、ある面では凌駕するユーザーエクスペリエンスを提供している。
キーボードのバックライトやウェブカメラなど、ほとんどの機能がスムーズに動作する。
マイクの完全サポートやUSB-CとThunderboltによる外部ディスプレイの互換性についてはさらなる開発が必要だが、全体的な性能は称賛に値する。
この急速な進化は、コミュニティ主導のオープンソース・コラボレーションの強さを浮き彫りにしている。
プロジェクト開始からわずか2年で、このプロジェクトはLinuxコミュニティの協力的な精神を強調している。
Apple Silicon上のLinuxは、x86上のLinuxよりも性能が向上するのだろうか?
この記事は、Morrolinuxのビデオ(イタリア語)“CI SIAMO: Linux su Apple Silicon è MEGLIO che su x86”(Apple Silicon Linuxはx86より優れている)を再編集したものです。