Af DHH den
Vi introducerer Omarchy M
Apple laver fremragende hardware. Det har de altid gjort (minus den ene gang med butterfly-tastaturet). Og mange af dem, der kommer til Omarchy, kommer fra en Mac. Mange af dem vil gerne beholde maskinen og skille sig af med operativsystemet. Så vi vil gøre færdigt, hvad Asahi startede: Omarchy, der kører smukt på Apple Silicon, med et minimum af opsætningsbesvær.
Det arbejde har allerede et hold bag sig. I dag gør vi det officielt: Omarchy M, vores hold til Macs med Apple Silicon (plus et par medlemmer, der holder ældre Macs med i folden).
Lad mig præsentere medlemmerne.
Installationsprogrammet. Marcelo Alcantara bygger det native Mac-installationsprogram. Du downloader en app på macOS, den henter den signerede Omarchy-udgivelse, skærer partitionerne ud og starter dig op i Omarchy ved siden af din eksisterende macOS. Intet USB-stik, ingen besværgelser i terminalen. Han lavede også det build, der fik eksterne skærme til at lyse op over USB-C.
Omarchy Mac. Naeem Malik har vedligeholdt Omarchy Mac i et år, fået Omarchy ud på M1- og M2-maskiner længe før noget af dette blev officielt, og opbygget et Discord-fællesskab med over 800 mennesker omkring det. Scott Jones er den anden halvdel af projektet på Linux-siden af installationen. Han fik for nylig M3 Airs skærm til at køre på Apples hardware-skærmcontroller, hvilket tog den maskine fra ubrugelig til brugbar på en nat.
Try Omarchy. Eduardo Martinez byggede Try Omarchy: det ægte Omarchy-skrivebord, der kører som en native, hardware-accelereret app på din Mac, med dit kamera, lyd, udklipsholder og en delt mappe koblet igennem. Intet at partitionere. Bare download det og se, hvad ståhejen handler om.
Pakker. Shun Li sørger for, at alt det, Omarchy har brug for, findes som en aarch64-pakke, sammen med generiske ARM64-diskimages til virtuelle maskiner og de gæsteværktøjer, der gør dem behagelige at bruge.
Drivere og kernen. Dj skriver GPU-driverne og fik Touch ID til at virke ved at tale direkte med Secure Enclave. Miguel Cruz har reverse-engineeret Apples proprietære N1-chip i M5-maskinerne og har nu fået dens Wi-Fi og Bluetooth til at fungere fuldt ud i Linux. Liam er i gang med at få højttalere, trackpad og strømstyring op at køre på de nyeste maskiner. Eryk Wieliczko driver Aurora Silicon og er ved at omdanne alt dette til clean-room-implementeringer, der kan gå upstream. Jaidip Subedi aktiverede eksterne skærme over USB-C på M2 MacBook Air.
MLX. Joshua Warren bygger mlx-omarchy, som bringer Apples MLX-machine learning-framework til Linux på Apple-GPU'er via Vulkan. Din kode siger stadig import mlx.core as mx, men nu kører den på Omarchy.
Ældre Macs. Shawn Yeager har en stak pull requests til Touch Bar MacBook Pro fra 2016 og 2017: højttalere, Wi-Fi, sensoren for omgivende lys, selve Touch Bar'en. Randy reverse-engineerer T2-sikkerhedschippen for at bringe Touch ID til Intel-Macs og dokumenterer alle rettelser til MacBook Pro fra 2019 undervejs. Jon Kinney arbejdede stille og roligt på ARM-understøttelse til Omarchy for et år siden og holder nu hele holdet koordineret om, hvem der laver hvad.
Sammen er de en formidabel gruppe. Fjorten mennesker, der ikke ventede på tilladelse, og som har brugt agenter til at bevæge sig i et tempo, der ville have virket absurd for et år siden.
Målet for den første udgivelse er perfekt kompatibilitet med M1 og M2, inklusive Pro- og Max-varianterne:
- Et problemfrit installationsprogram, med både installer- og prøv-muligheder
- Fuld GPU-understøttelse
- Eksterne skærme over USB-C
- Touch ID
- MLX
- Diskkryptering
Der arbejdes parallelt på nyere maskiner, men M1 og M2 er der, hvor vi planter flaget først. Ud over M-maskinerne er der millioner af ældre bærbare derude, mange af dem allerede pensioneret fra Apples seneste macOS-ambitioner, og hver eneste af dem er en vidunderlig Omarchy-computer, der bare venter på at ske.
Du behøver ikke vente på den polerede udgivelse for at komme i gang. Try Omarchy får dig til at kigge på det ægte skrivebord på din Mac på få minutter. Og hvis du er klar til at forpligte dig, vil installationsprogrammet sætte Omarchy ved siden af macOS på en M1 eller M2 i dag.
Til sidst en bøn. Hvis du har arbejdet med Linux til Apple-hardware, hvad enten det er kernedrivere, firmware, pakning, installationsprogrammer eller maskinlæring, vil vi meget gerne høre fra dig. Der er en god chance for, at du har løst noget, vi stadig jagter, eller omvendt. Kontakt os på apple@omarchy.org.
Lad os gøre færdigt, hvad Asahi startede.