Asahi Linux プロジェクトは、リバースエンジニアリングを通じて Linux を Apple の M3 チップシリーズに移植する上で進展を遂げました。開発者によると、システムは現在、点滅するカーソルで基本ブート状態に到達し、初期の CPU と周辺機器のサポートを示しています。ただし、GPU アクセラレーションなどの高度な機能は開発中です。
オープンソースの Linux を Apple の独自 Silicon ハードウェアに適応させることを目的とした Asahi Linux プロジェクトは、M3 チップシリーズ向けに段階的な進展を発表しました。Asahi Linux チームの進捗報告によると、リバースエンジニアリングの取り組みにより基本ブート機能が実現され、システムが CPU と基本的な周辺機器を初期化し、画面に点滅するカーソルが表示されます。この基礎的なサポートは、Apple の厳格に制御されたエコシステムを解き放つ重要なステップを表しますが、プロジェクトは M3 の互換性が日常使用に適していないことを強調しています。
ブートを超えて、チームは GPU アクセラレーションや周辺機器などのより複雑な統合を扱っており、これらはまだ進行中です。Hacker News などのプラットフォームのユーザーからは、仮想化代替案に対するフラストレーションが指摘されており、WiFi カードの操作などの直接ハードウェアアクセスを必要とするタスクに対するベアメタル Linux インストールの利点が強調されています。
重要な技術的シフトとして、m1n1 ブートローダーを C から Rust への移行があり、Rust は低レベルコードのバグを減らすメモリ安全性機能で知られています。Phoronix の報道で詳述されているように、この近代化は保守性とセキュリティを向上させることを目的とし、Linux カーネルへの Rust モジュールの取り込みなどのトレンドに沿っています。初期テストでは、Rust 版が M3 ハードウェア上でコアブートタスクを処理し、完全な機能パリティが進行中であることが示されています。
より広範な取り組みには、メインフレーム Linux カーネルへの変更のアップストリーミングが含まれます。Linux 6.17 では、SMC コアドライバーのマージにより、再起動処理の改善と GPIO サポートが実現され、M1 および M2 デバイスの安定性が向上し、M3 向けのインフラ構築が進んでいます。これには WiFi と Bluetooth の機能強化が含まれ、Linuxiac の報道によるものです。プロジェクトは、IRC および Matrix チャネルを通じてリバースエンジニアリングの専門家を呼び、フルディスプレイ出力やドライバなどの課題に協力することを求めています。
OpenCollective と GitHub のスポンサーによって支えられた Asahi Linux は、コミュニティ主導のイノベーションを育んでいます。Reddit の AsahiLinux サブレッドでの議論では、M1 と M2 の洗練を優先し、M3 の広範な採用前に現実的な熱意が示されています。Fedora Asahi Remix のデイリービルドは、今後の Fedora バージョン向けに KDE Plasma と統合され、より洗練された体験を約束します。将来的なマイルストーンには、AppleInsider の報道で言及された過去の M1 成功に基づく準拠 GPU ドライバーが含まれます。これらの進展は、Apple のハードウェアと Linux の柔軟性のギャップを狭め、このニッチ領域の開発者に利益をもたらします。