Ένας δημοφιλής προγραμματιστής ενδιαφέρεται να μεταφέρει το Linux στο Apple M1 MacBook που κυκλοφόρησε πρόσφατα. Ο εν λόγω προγραμματιστής είναι ο Hector Martin και είναι γνωστός για τη μεταφορά του Linux σε ασυνήθιστες πλατφόρμες. Έχει ξεκινήσει ένα σχέδιο για να μεταφέρει το λειτουργικό στο νέο λάπτοπ. Ο Μάρτιν, επίσης γνωστός ως «Marcan», δημιούργησε ένα Patreon project με στόχο να συγκεντρώσει αρκετά χρήματα ώστε να είναι σε θέση να αντέξει το κόστος μεταφοράς Linux σε Mac εξοπλισμένα με M1 επεξεργαστές. Φυσικά, η δημιουργία ενός port αυτής της κατηγορίας δεν είναι εύκολη υπόθεση. Το Mac δεν είναι μια ανοιχτή συσκευή, επομένως χρειάζεται ένα σύνολο αντίστροφης μηχανικής. Σύμφωνα με τον δημιουργό του Linux, Linus Torvalds, μπορεί να μην είναι δυνατό.apple

Ο προγραμματιστής έχει ήδη εμπειρία με αυτό το είδος έργων και στο παρελθόν έχει περάσει Linux στο PlayStation 4. Ωστόσο, παραδέχεται ότι η μεταφορά του Linux για το Apple Silicon είναι πιο δύσκολη δουλειά. Επιπλέον, δηλώνει ότι αυτή θα είναι βασικά μια εργασία πλήρους απασχόλησης, οπότε αυτό δεν μπορεί να γίνει χωρίς οικονομική υποστήριξη. Γι’ αυτό το λόγο άνοιξε τον λογαριασμό στο Patreon και ζήτησε μηνιαία επιχορήγηση 4.000 $, με προσφορές 3, 6 και 12 δολαρίων. Ο στόχος συγκέντρωσης χρημάτων του, έχει φτάσει το 88%, και αν δεν λάβει πλήρη χρηματοδότηση, δεν σκοπεύει να ξεκινήσει το έργο. Ο Martin αναφέρει την εμπειρία του σε τέτοια έργα, τόσο με το PS4 όσο και με άλλες συσκευές.

Σύμφωνα με τον ίδιο, θα φτιάξει ένα Linux port για το Apple Silicon Mac που οι άνθρωποι «θέλουν πραγματικά να χρησιμοποιήσουν». Όλο το βασικό υλικό θα είναι διαθέσιμο, η αξιοπρεπής διαχείριση ισχύος θα είναι ενεργή και άλλες εγγενείς λειτουργίες θα λειτουργούν ομαλά. Σύμφωνα με τον ίδιο, οι μεγαλύτερες προκλήσεις θα αφορούν την GPU. Είναι σε θέση να θέσει σε λειτουργία την έκδοση PS4, επειδή η GPU που χρησιμοποιεί είναι ελαφρώς προσαρμοσμένη. Ωστόσο, για το Apple Silicon θα είναι πιο δύσκολο αν και έχει ήδη μια ιδέα πάνω στην οποία θα εργαστεί. Προφανώς, αυτό το έργο δεν έχει εγκριθεί από την Apple, ωστόσο, αρκεί ο Martin να μην χρησιμοποιεί κώδικα macOS για την κατασκευή υποστήριξης Linux, οπότε και ότι κάνει δηλώνει ότι είναι για ιδία χρήση. Αξίζει να σημειωθεί ότι ο γίγαντας του Cupertino επιτρέπει την δημιουργία custom kernels για τα Apple Silicon. Αυτό ανοίγει το δρόμο για υποστήριξη Linux, ωστόσο, ο Martin θα πρέπει ακόμα να κάνει αντίστροφη μηχανική στους drivers της Apple.

apple

Όπως προαναφέραμε, ο Linus Torvalds σχολίασε ήδη τις δυνατότητες του M1 Mac με Linux. Σύμφωνα με αυτόν, θα ήθελε να δει κάτι τέτοιο, αλλά χωρίς τη συνεργασία της Apple, πιστεύει ότι αυτό δεν είναι εφικτό. Αναφέρει ότι «το κύριο πρόβλημα για μένα για το Μ1 είναι η GPU και η σχέση της με άλλες συσκευές. Αυτό θα με εμποδίσει να το χρησιμοποιήσω,  εκτός και αν το «ανοίξει» η Apple, αλλιώς δεν θα έχει υποστήριξη Linux.» Συνέχισε με το ότι δεν πιστεύει ότι η Apple θα «ανοίξει» το chipset αλλά «πάντα υπάρχει ελπίδα».

------------------------- -------------------------

Ακολουθήστε το Gizchina Greece στο Google News για να μαθαίνετε πρώτοι και άμεσα, όλα τα τεχνολογικά νέα! Αν ψάχνετε HOT προσφορές, κάντε εγγραφή στο κανάλι μας στο Telegram!

[Πηγή] :