Autor: DHH na
Przedstawiamy Omarchy M
Apple robi świetny sprzęt. Zawsze tak było (pomijając tę jedną wpadkę z klawiaturą motylkową). A wielu ludzi, którzy trafiają do Omarchy, przesiada się z Maca. Wielu z nich chętnie zachowałoby komputer, ale pozbyło się systemu operacyjnego. Dlatego dokończymy to, co zaczął Asahi: Omarchy działające pięknie na Apple Silicon, przy minimum zachodu z konfiguracją.
Te prace mają już za sobą zespół. Dziś czynimy to oficjalnym: Omarchy M, nasz zespół do spraw Maców z Apple Silicon (plus kilku członków, którzy opiekują się starszymi Macami).
Pozwólcie, że przedstawię członków zespołu.
Instalator. Marcelo Alcantara buduje natywny instalator na Maca. Pobierasz aplikację na macOS, ona ściąga podpisane wydanie Omarchy, wydziela partycje i uruchamia Cię w Omarchy obok Twojego dotychczasowego macOS. Bez pendrive'a USB, bez zaklęć w terminalu. To on przygotował też build, który ożywił zewnętrzne monitory przez USB-C.
Omarchy Mac. Naeem Malik od roku utrzymuje Omarchy Mac, wprowadzając Omarchy na maszyny M1 i M2 na długo przed tym, zanim cokolwiek z tego stało się oficjalne, i budując wokół tego społeczność na Discordzie liczącą ponad 800 osób. Scott Jones to druga połowa tego projektu po stronie linuksowej instalacji. Niedawno uruchomił wyświetlacz M3 Air na sprzętowym kontrolerze wyświetlacza Apple, co w ciągu jednej nocy zmieniło tę maszynę z bezużytecznej w używalną.
Try Omarchy. Eduardo Martinez zbudował Try Omarchy: prawdziwy pulpit Omarchy działający jako natywna, akcelerowana sprzętowo aplikacja na Twoim Macu, z przekazaną kamerą, dźwiękiem, schowkiem i folderem współdzielonym. Nic do partycjonowania. Po prostu pobierz i zobacz, o co tyle hałasu.
Pakiety. Shun Li dba o to, by wszystko, czego potrzebuje Omarchy, istniało jako pakiet aarch64, wraz z ogólnymi obrazami dysków ARM64 dla maszyn wirtualnych i narzędziami gościa, które sprawiają, że używa się ich przyjemnie.
Sterowniki i kernel. Dj pisze sterowniki GPU i uruchomił Touch ID, komunikując się bezpośrednio z Secure Enclave. Miguel Cruz dokonał inżynierii wstecznej autorskiego chipu N1 Apple w maszynach M5 i ma już w pełni działające w Linuksie jego Wi-Fi i Bluetooth. Liam uruchamia głośniki, gładzik i zarządzanie energią na najnowszych maszynach. Eryk Wieliczko prowadzi Aurora Silicon i przekształca to wszystko w implementacje typu clean-room, które mogą trafić do upstreamu. Jaidip Subedi włączył zewnętrzne wyświetlacze przez USB-C na M2 MacBook Air.
MLX. Joshua Warren buduje mlx-omarchy, które przenosi framework uczenia maszynowego Apple MLX do Linuksa na GPU Apple poprzez Vulkan. Twój kod nadal mówi import mlx.core as mx, ale teraz działa na Omarchy.
Starsze Maki. Shawn Yeager ma całą stertę pull requestów dla MacBooków Pro z Touch Barem z 2016 i 2017 roku: głośniki, Wi-Fi, czujnik światła otoczenia, sam Touch Bar. Randy prowadzi inżynierię wsteczną chipu bezpieczeństwa T2, aby przenieść Touch ID na Intele Maci, i po drodze dokumentuje każdą poprawkę dla MacBooka Pro z 2019 roku. Jon Kinney już rok temu dłubał przy wsparciu ARM dla Omarchy, a teraz dba o to, by cały zespół był zgrany w tym, kto robi co.
Razem tworzą groźną ekipę. Czternaście osób, które nie czekały na pozwolenie i które używają agentów, by poruszać się w tempie, które rok temu wydawałoby się absurdalne.
Celem pierwszego wydania jest pełna kompatybilność z M1 i M2, w tym z wariantami Pro i Max:
- Bezproblemowy instalator, z opcjami instalacji i wypróbowania
- Pełne wsparcie GPU
- Zewnętrzne monitory przez USB-C
- Touch ID
- MLX
- Szyfrowanie dysku
Nowsze maszyny są dopracowywane równolegle, ale to na M1 i M2 najpierw wbijamy flagę. Oprócz maszyn z serii M, na świecie są miliony wiekowych laptopów, wiele z nich wycofanych już z najnowszych ambicji Apple co do macOS, a każdy z nich to wspaniały, przyszły komputer z Omarchy.
Nie musisz czekać na dopracowane wydanie, żeby zacząć. Try Omarchy pozwoli Ci zobaczyć prawdziwy pulpit na Twoim Macu w kilka minut. A jeśli jesteś gotowy, by się zaangażować, instalator postawi Omarchy obok macOS na M1 lub M2 już dziś.
Na koniec prośba. Jeśli pracowałeś nad Linuksem dla sprzętu Apple, czy to nad sterownikami kernela, firmware, pakietami, instalatorami, czy uczeniem maszynowym, chętnie Cię usłyszymy. Jest spora szansa, że rozwiązałeś coś, za czym my wciąż gonimy, albo odwrotnie. Skontaktuj się z nami pod adresem apple@omarchy.org.
Dokończmy to, co zaczął Asahi.