Автор DHH на
Представляємо Omarchy M
Apple робить чудове залізо. Завжди робила (мінус той один раз із клавіатурою-метеликом). І багато людей, що приходять до Omarchy, приходять з Mac. Чимало з них хотіли б залишити машину й позбутися операційної системи. Тож ми завершимо те, що почав Asahi: Omarchy, що красиво працює на Apple Silicon, з мінімумом метушні при налаштуванні.
За цією роботою вже стоїть команда. Сьогодні ми робимо це офіційно: Omarchy M — наша команда для Mac на Apple Silicon (плюс кілька учасників, що опікуються старшими Mac).
Дозвольте представити учасників.
Установник. Марсело Алькантара будує нативний установник для Mac. Ви завантажуєте застосунок на macOS, він стягує підписаний реліз Omarchy, нарізає розділи й завантажує вас в Omarchy поруч із вашою чинною macOS. Жодної USB-флешки, жодних заклинань у терміналі. Він також зібрав збірку, що засвітила зовнішні монітори через USB-C.
Omarchy Mac. Наїм Малік рік супроводжував Omarchy Mac, ставлячи Omarchy на машини M1 і M2 задовго до того, як усе це стало офіційним, і збудувавши навколо цього Discord-спільноту з понад 800 людей. Скотт Джонс — друга половина того проєкту з Linux-боку встановлення. Недавно він запустив дисплей M3 Air на апаратному контролері дисплея Apple, що за ніч перевело ту машину зі стану «непридатна» в «придатна».
Try Omarchy. Едуардо Мартінес збудував Try Omarchy: справжній робочий стіл Omarchy як нативний застосунок з апаратним прискоренням на вашому Mac, з проброшеними камерою, звуком, буфером обміну й спільною папкою. Нічого розбивати на розділи. Просто завантажте й подивіться, через що галас.
Пакети. Шунь Лі стежить, щоб усе потрібне Omarchy існувало як пакет aarch64, разом із узагальненими образами дисків ARM64 для віртуальних машин і гостьовими інструментами, що роблять їх приємними у вжитку.
Драйвери й ядро. Раян Мюррей підіймає Neo й будує основи, з яких працює решта команди. Він розробляє емулятор SPTM, що дозволяє трасувати macOS на чипах M4 і новіших. Ці траси критичні, щоб запрацювали дисплеї, GPU, звук, бездротовий звʼязок і Bluetooth. Діджей пише драйвери GPU й змусив працювати Touch ID, говорячи напряму із Secure Enclave. Мігель Круз спеціалізується на роботі з M5: він реверс-інжинирнув пропрієтарний чип N1 від Apple і змусив його Wi-Fi й Bluetooth працювати в Linux. Він також долучився апаратним кодуванням і декодуванням відео, Bluetooth і покращеннями робочого столу на Neo. Ліам підіймає трекпад Neo, керування живленням, динаміки й вихід на навушники, а траси macOS від Раяна дають критичну основу. Ерик Величко супроводжує підтримку M4 й реалізації з чистого аркуша, а також працює над інтеграцією й пакуванням. Джайдіп Субеді увімкнув зовнішні дисплеї через USB-C на M2 MacBook Air.
MLX. Джошуа Воррен будує mlx-omarchy, що приносить фреймворк машинного навчання MLX від Apple у Linux на GPU Apple через Vulkan. Ваш код і далі каже import mlx.core as mx, але тепер працює на Omarchy.
Старші Mac. Шон Єгер має стек пул-реквестів для MacBook Pro з Touch Bar 2016 і 2017 років: динаміки, Wi-Fi, датчик освітлення, сам Touch Bar. Ренді реверс-інжинирить чип безпеки T2, щоб принести Touch ID на Intel Mac, і документує кожне виправлення для MacBook Pro 2019 року дорогою. Джон Кінні ще рік тому довбав підтримку ARM для Omarchy, а тепер тримає всю команду скоординованою — хто що робить.
Разом вони грізна група. Пʼятнадцять людей, які не чекали дозволу й використовували агентів, щоб рухатися в темпі, який рік тому здавався б абсурдним.
Ціль першого релізу — ідеальна сумісність із M1 і M2, включно з варіантами Pro і Max:
- Безшовний установник, з обома опціями — встановити й спробувати
- Повна підтримка GPU
- Зовнішні монітори через USB-C
- Touch ID
- MLX
- Шифрування диска
Новіші машини опрацьовуються паралельно, але M1 і M2 — місце, де ми встромляємо прапор першим. На додачу до машин M, там надворі мільйони вінтажних ноутбуків, багато з яких уже списані з останніх амбіцій macOS від Apple, і кожен із них — чудовий компʼютер Omarchy, що чекає свого часу.
Не треба чекати відполірованого релізу, щоб почати. Try Omarchy за хвилини покаже вам справжній робочий стіл на вашому Mac. А якщо готові осісти — установник поставить Omarchy поруч із macOS на M1 чи M2 уже сьогодні.
І нарешті — прохання. Якщо ви працювали над Linux для заліза Apple — чи то драйвери ядра, прошивки, пакування, установники чи машинне навчання, — ми будемо раді вас почути. Є добрий шанс, що ви вже розвʼязали щось, за чим ми ще ганяємося, або навпаки. Звʼяжіться з нами: apple@omarchy.org.
Давайте завершимо те, що почав Asahi.