Von DHH auf
Vorstellung von Omarchy M
Apple baut großartige Hardware. Schon immer (minus das eine Mal mit der Butterfly-Tastatur). Und viele der Menschen, die bei Omarchy ankommen, kommen vom Mac. Viele von ihnen würden gern den Rechner behalten und das Betriebssystem loswerden. Also vollenden wir, was Asahi begonnen hat: Omarchy, das wunderschön auf Apple Silicon läuft, mit einem Minimum an Setup-Aufwand.
Diese Arbeit hat bereits ein Team hinter sich. Heute machen wir es offiziell: Omarchy M, unser Team für Macs mit Apple Silicon (plus ein paar Mitglieder, die ältere Macs in der Familie halten).
Erlaubt mir, die Mitglieder vorzustellen.
Der Installer. Marcelo Alcantara baut den nativen Mac-Installer. Du lädst eine App unter macOS herunter, sie holt das signierte Omarchy-Release, schneidet die Partitionen zurecht und bootet dich neben deinem bestehenden macOS in Omarchy. Kein USB-Stick, keine Beschwörungen im Terminal. Er hat auch den Build geschnitten, der externe Monitore über USB-C zum Leuchten brachte.
Omarchy Mac. Naeem Malik pflegt seit einem Jahr Omarchy Mac, brachte Omarchy auf M1- und M2-Maschinen, lange bevor all das offiziell war, und baute eine Discord-Community von über 800 Menschen darum auf. Scott Jones ist die andere Hälfte dieses Projekts auf der Linux-Seite der Installation. Er brachte kürzlich das Display des M3 Air auf Apples Hardware-Display-Controller zum Laufen, was diese Maschine in einer Nacht von unbrauchbar zu brauchbar verwandelte.
Try Omarchy. Eduardo Martinez baute Try Omarchy: den echten Omarchy-Desktop als native, hardwarebeschleunigte App auf deinem Mac, mit durchgereichter Kamera, Audio, Zwischenablage und einem geteilten Ordner. Nichts zu partitionieren. Einfach herunterladen und schauen, worum es geht.
Pakete. Shun Li stellt sicher, dass alles, was Omarchy braucht, als aarch64-Paket existiert, zusammen mit generischen ARM64-Disk-Images für virtuelle Maschinen und den Gast-Tools, die sie angenehm nutzbar machen.
Treiber und Kernel. Ryan Murray bringt den Neo hoch und baut die Grundlagen, von denen aus der Rest des Teams arbeitet. Er entwickelt einen SPTM-Emulator, der es möglich macht, macOS auf M4- und neueren Chips zu tracen. Diese Traces sind essenziell, um Displays, GPUs, Audio, Funk und Bluetooth zum Laufen zu bringen. Dj schreibt die GPU-Treiber und brachte Touch ID zum Laufen, indem er direkt mit der Secure Enclave sprach. Miguel Cruz ist auf M5-Arbeit spezialisiert: Er reverse-engineerte Apples proprietären N1-Chip und brachte dessen WLAN und Bluetooth unter Linux zum Laufen. Er steuerte außerdem Hardware-Video-Enkodierung und -Dekodierung, Bluetooth und Desktop-Verbesserungen auf dem Neo bei. Liam bringt Trackpad, Energieverwaltung, Lautsprecher und Kopfhörerausgang des Neos hoch, wobei Ryans macOS-Traces essenzielle Vorarbeit leisten. Eryk Wieliczko pflegt M4-Support und Clean-Room-Implementierungen und arbeitet an Integration und Packaging. Jaidip Subedi ermöglichte externe Displays über USB-C auf dem M2 MacBook Air.
MLX. Joshua Warren baut mlx-omarchy, das Apples MLX-Framework für maschinelles Lernen über Vulkan auf Apple-GPUs nach Linux bringt. Dein Code sagt immer noch import mlx.core as mx, läuft jetzt aber auf Omarchy.
Ältere Macs. Shawn Yeager hat einen Stapel Pull Requests für die Touch-Bar-MacBook-Pros von 2016 und 2017: Lautsprecher, WLAN, Umgebungslichtsensor, die Touch Bar selbst. Randy reverse-engineert den T2-Sicherheitschip, um Touch ID auf Intel-Macs zu bringen, und dokumentiert nebenbei jeden Fix für das MacBook Pro von 2019. Jon Kinney arbeitete vor einem Jahr an ARM-Support für Omarchy und hält nun das ganze Team koordiniert, wer was tut.
Zusammen sind sie eine formidable Truppe. Fünfzehn Menschen, die nicht auf Erlaubnis warteten und mit Agenten in einem Tempo vorankommen, das vor einem Jahr absurd gewirkt hätte.
Das Ziel für das erste Release ist perfekte Kompatibilität mit M1 und M2, einschließlich der Pro- und Max-Varianten:
- Ein nahtloser Installer, mit Installations- und Ausprobier-Optionen
- Voller GPU-Support
- Externe Monitore über USB-C
- Touch ID
- MLX
- Festplattenverschlüsselung
An neueren Maschinen wird parallel gearbeitet, aber bei M1 und M2 pflanzen wir zuerst die Flagge. Zusätzlich zu den M-Maschinen gibt es da draußen Millionen von Vintage-Laptops, viele bereits aus Apples neuesten macOS-Ambitionen ausgeschieden, und jeder einzelne ist ein wunderbarer Omarchy-Computer, der nur darauf wartet.
Du musst nicht auf das polierte Release warten, um anzufangen. Try Omarchy lässt dich in Minuten auf den echten Desktop auf deinem Mac schauen. Und wenn du bereit bist, dich festzulegen, bringt der Installer Omarchy noch heute neben macOS auf einen M1 oder M2.
Zum Schluss eine Bitte. Wenn du an Linux für Apple-Hardware gearbeitet hast, ob Kernel-Treiber, Firmware, Packaging, Installer oder maschinelles Lernen, würden wir gern von dir hören. Gut möglich, dass du etwas gelöst hast, dem wir noch hinterherjagen, oder umgekehrt. Melde dich unter apple@omarchy.org.
Vollenden wir, was Asahi begonnen hat.