Szerző: DHH dátum:
Bemutatkozik az Omarchy M
Az Apple nagyszerű hardvereket gyárt. Mindig is így volt (leszámítva azt az egyszeri kisiklást a pillangó-billentyűzettel). És sokan azok közül, akik az Omarchyhoz érkeznek, Macről jönnek. Sokan közülük szívesen megtartanák a gépet, de megszabadulnának az operációs rendszertől. Ezért befejezzük, amit az Asahi elkezdett: az Omarchy gyönyörűen fut majd Apple Siliconon, minimális telepítési macerával.
Ennek a munkának már most is van egy csapata a háta mögött. Ma pedig hivatalossá tesszük: Omarchy M, a csapatunk az Apple Siliconos Macekhez (plusz néhány taggal, akik a régebbi Maceket is a kötelékben tartják).
Bemutatom a tagokat.
A telepítő. Marcelo Alcantara építi a natív Mac-telepítőt. Letöltesz egy appot macOS-en, az lekéri az aláírt Omarchy-kiadást, kialakítja a partíciókat, és az Omarchyt indítja el a meglévő macOS-ed mellé. Nincs USB-meghajtó, nincs terminálos varázslás. Ő készítette azt a buildet is, amivel életre keltek a külső monitorok USB-C-n keresztül.
Omarchy Mac. Naeem Malik egy éve tartja karban az Omarchy Macet, jóval azelőtt feljuttatta az Omarchyt M1-es és M2-es gépekre, hogy ebből bármi is hivatalos lett volna, és több mint 800 fős Discord-közösséget épített köré. Scott Jones a projekt másik fele a telepítés linuxos oldalán. Nemrég beindította az M3 Air kijelzőjét az Apple hardveres kijelzővezérlőjén, ami egyetlen éjszaka alatt tette azt a gépet a használhatatlanból használhatóvá.
Try Omarchy. Eduardo Martinez készítette a Try Omarchyt: a valódi Omarchy-asztal natív, hardveresen gyorsított appként fut a Maceden, bekötött kamerával, hanggal, vágólappal és megosztott mappával. Semmit sem kell particionálni. Csak töltsd le, és nézd meg, miről szól a nagy felhajtás.
Csomagok. Shun Li gondoskodik róla, hogy minden, amire az Omarchynak szüksége van, létezzen aarch64-csomagként, valamint arról, hogy általános ARM64-lemezképek is készüljenek a virtuális gépekhez, az azokat kellemessé tevő vendégeszközökkel együtt.
Driverek és a kernel. Ryan Murray kelti életre a Neót, és ő építi az alapokat, amelyekre a csapat többi tagja támaszkodik. Egy SPTM-emulátort fejleszt, amely lehetővé teszi a macOS nyomkövetését M4-es és újabb chipeken. Ezek a nyomkövetések elengedhetetlenek ahhoz, hogy működjenek a kijelzők, a GPU-k, a hang, a vezeték nélküli hálózat és a Bluetooth. Dj írja a GPU-drivereket, és a Secure Enclave-vel közvetlenül kommunikálva működésre bírta a Touch ID-t. Miguel Cruz M5-ös munkára specializálódott: visszafejtette az Apple saját N1 chipjét, és működésre bírta rajta a Wi-Fi-t és a Bluetooth-t Linux alatt. Emellett hardveres videókódolással és -dekódolással, Bluetooth-tal és asztali fejlesztésekkel járult hozzá a Neóhoz. Liam kelti életre a Neo trackpadjét, energiagazdálkodását, hangszóróit és fejhallgató-kimenetét, Ryan macOS-nyomkövetései pedig alapvető kiindulópontot adnak ehhez. Eryk Wieliczko tartja karban az M4-támogatást és a clean-room megvalósításokat, valamint integráción és csomagoláson dolgozik. Jaidip Subedi tette lehetővé a külső kijelzőket USB-C-n keresztül az M2 MacBook Airen.
MLX. Joshua Warren építi az mlx-omarchyt, amely az Apple MLX gépi tanulási keretrendszerét hozza el Linuxra Apple GPU-kon, Vulkanon keresztül. A kódod továbbra is azt mondja: import mlx.core as mx, de most már Omarchyn fut.
Régebbi Macek. Shawn Yeagernek egy rakás pull requestje van a 2016-os és 2017-es Touch Baros MacBook Prókhoz: hangszórók, Wi-Fi, környezeti fényérzékelő, maga a Touch Bar. Randy a T2 biztonsági chipet fejti vissza, hogy elhozza a Touch ID-t az Inteles Macekre, és közben minden javítást dokumentál a 2019-es MacBook Próhoz. Jon Kinney egy évvel ezelőtt még az Omarchy ARM-támogatásán dolgozgatott, most pedig összefogja a csapatot, hogy ki min dolgozik.
Együtt félelmetes csapatot alkotnak. Tizenöt ember, akik nem vártak engedélyre, és akik ügynökökkel dolgozva olyan tempóban haladnak, ami egy évvel ezelőtt még abszurdnak tűnt volna.
Az első kiadás célja a tökéletes kompatibilitás az M1-gyel és az M2-vel, beleértve a Pro és Max változatokat is:
- Zökkenőmentes telepítő, telepítési és kipróbálási lehetőséggel
- Teljes GPU-támogatás
- Külső monitorok USB-C-n keresztül
- Touch ID
- MLX
- Lemeztitkosítás
Az újabb gépeken párhuzamosan dolgozunk, de az M1 és az M2 az, ahol először kitűzzük a zászlót. Az M-es gépeken túl több millió régebbi laptop van még forgalomban, sokuk már kiszorult az Apple legújabb macOS-ambícióiból, és mindegyikük egy csodálatos Omarchy-számítógép a jövőben.
Nem kell megvárnod a kiforrott kiadást a kezdéshez. A Try Omarchy percek alatt eléd varázsolja a valódi asztalt a Maceden. És ha kész vagy elköteleződni, a telepítő még ma felteszi az Omarchyt a macOS mellé egy M1-re vagy M2-re.
Végül egy kérés. Ha Apple-hardverre szánt Linuxon dolgoztál, legyen szó kernel-illesztőprogramról, firmware-ről, csomagolásról, telepítőkről vagy gépi tanulásról, szívesen hallanánk felőled. Jó eséllyel megoldottál már valamit, amin mi még dolgozunk, vagy fordítva. Írj nekünk az apple@omarchy.org címre.
Fejezzük be, amit az Asahi elkezdett.