概要
- Asahi Linux 開発チームによる Apple Silicon Mシリーズ 対応の進捗報告
- Linux 6.17/6.18 向けのカーネルパッチ開発・一部はすでに上流に統合
- Apple M2 Pro/Max/Ultra 用Device Tree追加、ドライバコードも順次上流化
- m1n1ブートローダ の Rust 移行による保守性・安全性向上
- Apple M3 サポートは初期段階、今後の対応予定
Asahi LinuxのApple Silicon対応進捗
- Asahi Linux 開発者によるApple Silicon Mシリーズ対応状況の最新報告
- Linux 6.17/6.18 向け新規カーネルパッチ作成・一部は既に上流へ統合
- Linux 6.18 で Apple M2 Pro/Max/Ultra 用Device Tree追加
- ドライバコードは引き続き上流化作業中
- m1n1ブートローダ の Rust 言語化を進行中
- 保守性・安全性・論理の正しさを重視した移行
- Apple Silicon上で動作するゲームの対応範囲拡大
- Wine がmuvm外でも動作
- グラフィックスドライバの成熟度向上
Apple M3/M4/M5サポート状況
- 現時点では Apple M1/M2 中心のカーネル対応
- Apple M3 に関しては初歩的な低レベルサポートのみ
- m1n1 によりCPUコア初期化・一部周辺機器の起動・Asahiカーネルのブートが可能
- 現状では点滅カーソルまでの起動のみ対応
- 低レベルリバースエンジニアリング用途に限定
- Apple M4/M5 については今後対応予定
今後の展望
- Apple M3 以降のサポート強化予定
- ドライバコードのさらなる上流化
- Rust化 による信頼性向上
- ゲームや互換レイヤー(Wine)対応の拡充
- 詳細は AsahiLinux.org の公式進捗レポート参照
Asahi Linuxの取り組みは本当に素晴らしいと思うけど、Appleの新しいチップが毎年出るから、なんだかシジフォスのような感じがする。でも、M1の基本モデルでも十分すぎるくらい性能があるから、ここで止まっても数年は使えるだろうね。