Από DHH στις
Παρουσιάζουμε το Omarchy M
Η Apple φτιάχνει εξαιρετικό hardware. Πάντα το έκανε (εκτός από εκείνη τη φορά με το butterfly keyboard). Και πολλοί από τους ανθρώπους που έρχονται στο Omarchy έρχονται από Mac. Πολλοί από αυτούς θα ήθελαν πολύ να κρατήσουν το μηχάνημα και να ξεφορτωθούν το λειτουργικό σύστημα. Γι’ αυτό θα ολοκληρώσουμε αυτό που ξεκίνησε το Asahi: το Omarchy να τρέχει υπέροχα σε Apple Silicon, με ελάχιστη φασαρία στην εγκατάσταση.
Αυτή η δουλειά έχει ήδη μια ομάδα από πίσω της. Σήμερα το επισημοποιούμε: Omarchy M, η ομάδα μας για Mac με Apple Silicon (συν μερικά μέλη που κρατούν τα παλαιότερα Mac στην ομάδα).
Επιτρέψτε μου να σας συστήσω τα μέλη.
Ο εγκαταστάτης. Marcelo Alcantara φτιάχνει το native Mac installer. Κατεβάζεις μια εφαρμογή στο macOS, αυτή φέρνει την υπογεγραμμένη έκδοση του Omarchy, δημιουργεί τα partitions, και σε εκκινεί στο Omarchy δίπλα στο υπάρχον macOS σου. Χωρίς USB stick, χωρίς ξόρκια στο τερματικό. Αυτός έφτιαξε και το build που άναψε τις εξωτερικές οθόνες μέσω USB-C.
Omarchy Mac. Naeem Malik συντηρεί το Omarchy Mac εδώ και έναν χρόνο, φέρνοντας το Omarchy σε μηχανήματα M1 και M2 πολύ πριν γίνει οτιδήποτε από αυτά επίσημο, και χτίζοντας γύρω του μια κοινότητα στο Discord με πάνω από 800 άτομα. Scott Jones είναι το άλλο μισό αυτού του έργου στην πλευρά Linux της εγκατάστασης. Πρόσφατα κατάφερε να λειτουργήσει η οθόνη του M3 Air στον hardware display controller της Apple, κάτι που έκανε αυτό το μηχάνημα από άχρηστο χρηστικό μέσα σε ένα βράδυ.
Try Omarchy. Eduardo Martinez έφτιαξε το Try Omarchy: το πραγματικό Omarchy desktop που τρέχει ως native, hardware-accelerated εφαρμογή στο Mac σου, με την κάμερα, τον ήχο, το πρόχειρο και έναν κοινόχρηστο φάκελο συνδεδεμένα. Τίποτα για partition. Απλώς κατέβασέ το και δες για τι γίνεται όλος αυτός ο ντόρος.
Πακέτα. Shun Li φροντίζει ώστε όλα όσα χρειάζεται το Omarchy να υπάρχουν ως aarch64 package, μαζί με γενικά ARM64 disk images για εικονικές μηχανές και τα guest tools που τις κάνουν ευχάριστες στη χρήση.
Οδηγοί και πυρήνας. Dj γράφει τους GPU drivers, και έκανε το Touch ID να δουλέψει μιλώντας απευθείας στο Secure Enclave. Miguel Cruz έκανε reverse-engineer το ιδιόκτητο τσιπ N1 της Apple στα μηχανήματα M5 και πλέον έχει το Wi-Fi και το Bluetooth του πλήρως λειτουργικά στο Linux. Liam φέρνει τα ηχεία, το trackpad και τη διαχείριση ενέργειας στα νεότερα μηχανήματα. Eryk Wieliczko διευθύνει το Aurora Silicon και μετατρέπει όλα αυτά σε clean-room υλοποιήσεις που μπορούν να πάνε upstream. Jaidip Subedi ενεργοποίησε τις εξωτερικές οθόνες μέσω USB-C στο M2 MacBook Air.
MLX. Joshua Warren φτιάχνει το mlx-omarchy, το οποίο φέρνει το machine learning framework MLX της Apple στο Linux σε Apple GPUs μέσω Vulkan. Ο κώδικάς σου εξακολουθεί να λέει import mlx.core as mx, αλλά τώρα τρέχει σε Omarchy.
Παλαιότερα Mac. Shawn Yeager έχει μια στοίβα από pull requests για τα Touch Bar MacBook Pro του 2016 και του 2017: ηχεία, Wi-Fi, ο αισθητήρας φωτισμού περιβάλλοντος, το ίδιο το Touch Bar. Randy κάνει reverse-engineering στο τσιπ ασφαλείας T2 για να φέρει το Touch ID στα Intel Mac, και καταγράφει κάθε διόρθωση για το MacBook Pro του 2019 στην πορεία. Jon Kinney δούλευε σταδιακά πάνω στην υποστήριξη ARM για το Omarchy πριν από έναν χρόνο, και τώρα κρατά όλη την ομάδα συντονισμένη στο ποιος κάνει τι.
Μαζί, είναι μια τρομερή ομάδα. Δεκατέσσερα άτομα που δεν περίμεναν άδεια, και που χρησιμοποιούν agents για να κινούνται με ρυθμό που θα φαινόταν παράλογος πριν από έναν χρόνο.
Ο στόχος για την πρώτη έκδοση είναι η τέλεια συμβατότητα με τα M1 και M2, συμπεριλαμβανομένων των παραλλαγών Pro και Max:
- Ένας απρόσκοπτος εγκαταστάτης, με επιλογές τόσο install όσο και try
- Πλήρης υποστήριξη GPU
- Εξωτερικές οθόνες μέσω USB-C
- Touch ID
- MLX
- Κρυπτογράφηση δίσκου
Τα νεότερα μηχανήματα δουλεύονται παράλληλα, αλλά τα M1 και M2 είναι εκεί όπου φυτεύουμε πρώτοι τη σημαία. Εκτός από τα μηχανήματα M, υπάρχουν εκεί έξω εκατομμύρια vintage laptop, πολλά από αυτά ήδη αποσυρμένα από τις τελευταίες φιλοδοξίες της Apple για το macOS, και καθένα από αυτά είναι ένας υπέροχος υπολογιστής Omarchy που περιμένει να συμβεί.
Δεν χρειάζεται να περιμένεις τη γυαλισμένη έκδοση για να ξεκινήσεις. Το Try Omarchy θα σε βάλει να βλέπεις το πραγματικό desktop στο Mac σου μέσα σε λίγα λεπτά. Και αν είσαι έτοιμος να το πάρεις απόφαση, το installer θα βάλει το Omarchy δίπλα στο macOS σε ένα M1 ή M2 σήμερα.
Τέλος, ένα αίτημα. Αν έχεις δουλέψει πάνω στο Linux για hardware της Apple, είτε πρόκειται για kernel drivers, firmware, packaging, installers, είτε για machine learning, θα θέλαμε πολύ να ακούσουμε νέα σου. Υπάρχει μεγάλη πιθανότητα να έχεις λύσει κάτι που εμείς ακόμα κυνηγάμε, ή το αντίστροφο. Επικοινώνησε στο apple@omarchy.org.
Ας ολοκληρώσουμε αυτό που ξεκίνησε το Asahi.