Autorius DHH platformoje
Pristatome Omarchy M
Apple kuria puikią techninę įrangą. Visada kūrė (išskyrus tą vieną kartą su drugelio klaviatūra). Ir daug žmonių prie Omarchy pereina nuo Mac. Daugelis jų norėtų pasilikti kompiuterį, bet atsikratyti operacinės sistemos. Todėl užbaigsime tai, ką pradėjo Asahi: Omarchy, puikiai veikiančią su „Apple Silicon“, su minimaliu sąrankos vargu.
Už šio darbo jau stovi komanda. Šiandien tai įforminome oficialiai: Omarchy M, mūsų komanda Mac kompiuteriams su Apple Silicon (plius keli nariai, globojantys senesnius Mac).
Leiskite pristatyti narius.
Diegimo programa. Marcelo Alcantara kuria vietinę Mac diegimo programą. Atsisiunti programėlę sistemoje „macOS“, ji parsiunčia pasirašytą „Omarchy“ versiją, sukuria skaidinius ir paleidžia Omarchy, įdiegtą šalia tavo esamos macOS. Jokios USB atmintinės, jokių burtažodžių terminale. Jis taip pat paruošė versiją, kuri įžiebė išorinius monitorius per USB-C.
Omarchy Mac. Naeem Malik jau metus prižiūri Omarchy Mac, įkeldamas Omarchy į M1 ir M2 mašinas gerokai prieš tai, kai tai tapo oficialu, ir aplink tai suburdamas daugiau nei 800 žmonių Discord bendruomenę. Scott Jones yra kita to projekto pusė Linux diegimo pusėje. Neseniai jis paleido M3 „Air“ ekraną su „Apple“ aparatiniu ekrano valdikliu, ir tas anksčiau netinkamas naudoti kompiuteris per naktį tapo tinkamas naudoti.
Try Omarchy. Eduardo Martinez sukūrė Try Omarchy: tikrą Omarchy darbalaukį, veikiantį kaip vietinė, aparatūros paspartinta programėlė tavo „Mac“ kompiuteryje, su prijungta kamera, garsu, iškarpine ir bendrinamu aplanku. Nieko nereikia skaidyti. Tiesiog atsisiųsk ir pažiūrėk, dėl ko visas šurmulys.
Paketai. Shun Li rūpinasi, kad viskas, ko reikia Omarchy, egzistuotų kaip aarch64 paketas, kartu su bendriniais ARM64 disko atvaizdais virtualioms mašinoms ir svečio įrankiais, kurie daro jas malonias naudoti.
Tvarkyklės ir branduolys. Ryan Murray pritaiko Linux Neo kompiuteriui ir kuria pagrindą, kuriuo remiasi likusi komanda. Jis kuria SPTM emuliatorių, leidžiantį stebėti „macOS“ veikimą su M4 ir naujesniais lustais. Tie sekimai yra būtini, kad veiktų ekranai, GPU, garsas, belaidis ryšys ir Bluetooth. Dj rašo GPU tvarkykles ir privertė veikti Touch ID tiesiogiai susikalbėdamas su Secure Enclave. Miguel Cruz specializuojasi M5 darbuose: jis atliko Apple uždaros architektūros N1 lusto atvirkštinę inžineriją ir privertė jo Wi-Fi ir Bluetooth veikti Linux sistemoje. Jis taip pat prisidėjo prie aparatinio vaizdo kodavimo ir dekodavimo, Bluetooth ir darbalaukio patobulinimų „Neo“ įrenginyje. Liam rūpinasi, kad Neo veiktų jutiklinis skydelis, energijos valdymas, garsiakalbiai ir ausinių išvestis, o Ryan macOS sekimai suteikia būtiną pagrindą. Eryk Wieliczko prižiūri M4 palaikymą ir nepriklausomai sukurtus įgyvendinimus bei dirba su integravimu ir paketavimu. Jaidip Subedi įgalino išorinius ekranus per USB-C M2 „MacBook Air“ kompiuteryje.
MLX. Joshua Warren kuria mlx-omarchy, kuris atneša Apple MLX mašininio mokymosi karkasą į Linux su „Apple“ GPU per Vulkan. Tavo kodas vis dar sako import mlx.core as mx, bet dabar jis veikia ant Omarchy.
Senesni Mac. Shawn Yeager turi šūsnį pakeitimų užklausų 2016 ir 2017 metų Touch Bar MacBook Pro kompiuteriams: garsiakalbiai, Wi-Fi, aplinkos šviesos jutiklis, pati Touch Bar. Randy atlieka T2 saugumo lusto atvirkštinę inžineriją, kad atneštų Touch ID į Intel Mac kompiuterius, ir pakeliui dokumentuoja kiekvieną pataisymą 2019 metų MacBook Pro. Jon Kinney jau prieš metus krapštėsi prie ARM palaikymo Omarchy, o dabar koordinuoja visą komandą, kas ką daro.
Kartu jie yra įspūdinga grupė. Penkiolika žmonių, kurie nelaukė leidimo ir kurie naudojo agentus, kad judėtų tempu, kuris prieš metus būtų atrodęs absurdiškai.
Pirmosios versijos tikslas — tobulas suderinamumas su M1 ir M2, įskaitant Pro ir Max variantus:
- Sklandi diegimo programa, su diegimo ir išbandymo parinktimis
- Visas GPU palaikymas
- Išoriniai monitoriai per USB-C
- Touch ID
- MLX
- Disko šifravimas
Lygiagrečiai dirbama ir su naujesnėmis mašinomis, bet M1 ir M2 yra vieta, kur pirmiausia įsmeigiame vėliavą. Be M mašinų, pasaulyje yra milijonai senovinių nešiojamųjų kompiuterių, daugelis jų jau nepatenka į naujausius Apple macOS planus, ir kiekvienas iš jų yra nuostabus būsimas Omarchy kompiuteris.
Tau nereikia laukti galutinės versijos, kad pradėtum. Try Omarchy per kelias minutes parodys tau tikrą darbalaukį tavo „Mac“ kompiuteryje. O jei esi pasirengęs įsipareigoti, diegimo programa jau šiandien įkels Omarchy šalia macOS su M1 ar M2.
Galiausiai, prašymas. Jei dirbai su Linux Apple techninei įrangai, nesvarbu, ar tai branduolio tvarkyklės, mikroprograminė įranga, paketavimas, diegimo programos ar mašininis mokymasis, mielai iš tavęs išgirstume. Labai tikėtina, kad tu jau išsprendei kažką, ko mes vis dar siekiame, arba atvirkščiai. Susisiek adresu apple@omarchy.org.
Užbaikime tai, ką pradėjo Asahi.