昨年XNUMX月中 HéctorMartinというニュースがリリースされました (マーカンとしてよく知られています) Linuxを適応させるつもりでした Macを搭載したコンピューターで実行する Appleの新しいARMチップであるM1.
Héctorは、異常なシステムにLinuxを適応させる豊富な経験があります。 たとえば、彼はLinuxをNintendo Switch / Wii、Microsoft Kinect、Sony PlayStation 3/4に移植することで知られています(PlayStation 3の保護を回避するためのSonyのセンセーショナルな訴訟の被告のXNUMX人でした)。
2000年から、 Marcanは、Linuxシステムをさまざまなデバイスに移植することを約束しました 非公式のオープンソースサポートを提供します。 彼の最後の試みは、LinuxをSony PS4に移植し、OpenGL / Vulkan互換のSteamゲームを実行できるようにすることでした。
AsahiLinuxについて
このタスクの場合 HéctorMartinはPatreonで資金調達キャンペーンを開始しました プロジェクトに興味を持っている、またはHéctorをサポートしているすべての人が、新しいAppleM1シリーズのためにLinuxに移植できるように寄付をしました。
さて プロジェクトが正式に開始されました マーカンはそれをAsahiLinuxと呼び、公式Webサイトとコードリポジトリを作成しました。
プロジェクト名については、「マッキントッシュりんごの和名、旭(あさひ)に由来する」と明記されています。
Asahi Linuxプロジェクトは、LinuxをAppleの2020 M1 Mac Mini、MacBook Air、およびMacBookProの多数のAppleSiliconMacコンピューティングデバイスに移植することを計画していると報告されています。
マーカン氏によると、このプロジェクトの目標は、これらのAppleコンピューターでLinuxを実行するだけでなく、ユーザーが日常のオペレーティングシステムとして使用できるようにLinuxを改善することです。
開発者は、プロジェクトの公式Webサイトで、これはジェイルブレイクではなく、macOSコードは使用されていないことを強調しています。 したがって、プロジェクトはすべての面で絶対的かつ合法です。
Linuxサポートを構築するためにmacOSコードが使用されない限り、結果はmacOSの派生作業ではないため、配布およびエンドユーザーが使用することは完全に合法です。 AsahiLinuxの創設者であるHectorMartinは次のように書いています。
解決すべき困難の中で、はlです「Appleの完全カスタムGPU」用のドライバーエンコーディング またはエネルギー管理などのデリケートなポイント。 開発者は最初にMacMini M1に取り組み、AsahiLinuxは最終的にArchLinuxARMのリミックスになると説明します。
Apple Chipのグラフィックユニットのリバースエンジニアリングはすでに開始されており、記事で読むことができます«Apple M1GPU解剖»AlyssaRosenzweigのブログ。
私たちの目標は、Linuxを単純な技術デモとしてこれらのマシンで実行するだけでなく、日常のオペレーティングシステムとして使用できるように磨き上げることです。 Apple Siliconは完全に文書化されていないプラットフォームであるため、これを行うには膨大な量の作業が必要です。 AsahiLinuxの創設者であるHectorMartinは次のように書いています。
さらに、 それは言及されています この仕事では、日本を拠点とする開発者 LinusTorvaldsのサポートを頼りにすることができます また、Linuxカーネルマネージャーが昨年、最近のAppleデバイスでLinuxを歓迎すると言ったことを覚えておく必要があります。
「もしそれがLinuxだけだったら、私はそれが欲しいです…私は長い間Linuxを実行できるARMラップトップを待っていました。」 OSを除いて、最新のAirはほぼ完璧です。 遊ぶ時間がないし、助けたくない会社と戦うつもりもない」と語った。
最後に、 プロジェクトに興味のある方へ および/またはAppleSiliconのLinuxディストリビューションの現在のステータスを知っている場合は、GitHub開発プラットフォームのAsahiLinuxプロジェクトページから開発追跡を実行できることを知っておく必要があります。
新しいディストリビューションを作成する代わりに、DebianやVoidなどの確立されたディストリビューションに貢献するためです。