Windows 10 & Secure Boot: Είναι το Linux πραγματικά καταδικασμένο;
Πίσω το 2011, πολλοί οπαδοί του Linux ήταν εξοργισμένοι με την προοπτική ότι τα μηχανήματα που μπορούν να τρέξουν τα Windows 8 θα μπορούσαν να τα αποκλείσουν από τη δυνατότητα να εγκαταστήσουν διανομές Linux στους δικούς τους υπολογιστές. Η συζήτηση προκλήθηκε από το γεγονός ότι το firmware του BIOS στις μητρικές κάρτες θα απαιτούσε συμβατότητα με το UEFI για κάθε σύστημα εγκατεστημένο στη μηχανή.
Ως απόφαση, η Microsoft ανέθεσε στους κατασκευαστές να δώσουν στους χρήστες ένα "off switch" για την UEFI Secure Boot. Γρήγορα προς τα εμπρός μέχρι το 2015 και η οργή άρχισε και πάλι όταν η Microsoft ανακοίνωσε ότι τα Windows 10 δεν θα απαιτούν από τους κατασκευαστές να συμπεριλάβουν την επιλογή να απενεργοποιήσουν το UEFI. Τι σημαίνει αυτό? Το Linux καταργείται σταδιακά από το σχεδιασμό;
Κατανοώντας το δίλημμα UEFI
Όπως είπα παραπάνω, οι χρήστες του Linux είναι εύλογα ανησυχούν για την τελική προοπτική των Windows 10. Μέχρι το 2015, οι κατασκευαστές τσιπ BIOS και μητρικών καρτών έπρεπε να επιτρέπουν στους χρήστες να απενεργοποιούν τον έλεγχο UEFI έτσι ώστε να μπορούν να τρέχουν το Linux στις μηχανές τους χωρίς καμία διαταραχή. Η απελευθέρωση των Windows 10 αναφέρει μια διαφορετική ιστορία που προκαλεί ανησυχίες σε πολλούς ότι ενδέχεται να μην μπορούν να εγκαταστήσουν τα αγαπημένα λειτουργικά τους συστήματα σε υπολογιστές που χτίζουν ή πληρώνουν.
Φυσικά, για να καταλάβετε αυτό το δίλημμα περισσότερο, πρέπει να ξέρετε τι κάνει το "Unified Extensible Firmware Interface". Εν ολίγοις, ελέγχει την ψηφιακή υπογραφή στον φορτωτή και τα προγράμματα οδήγησης του λειτουργικού συστήματος, για να βεβαιωθεί ότι κάποια κακόβουλα προγράμματα χαμηλού επιπέδου δεν εισάγονται σε αυτό, καταστρέφοντας το υλικό σας. Θεωρητικά, το UEFI θα μπορούσε να κλειδωθεί για να εγκρίνει μόνο το λογισμικό που υπέγραψε η Microsoft, καθιστώντας αδύνατη την εκτέλεση οτιδήποτε δεν έκανε η εταιρεία.
Μπορούν τα Windows 10 να τρέχουν σε έναν υπολογιστή πριν από την UEFI;
Στο προηγούμενο άρθρο που έγραψα στα Windows 10, ένας προσεκτικός σχολιαστής έθεσε μια ερώτηση: Μπορούν τα Windows 10 να εγκατασταθούν χωρίς προβλήματα σε ένα προ-UEFI BIOS;
Η απάντηση είναι ναι". Τα Windows 10 μπορούν να φορτωθούν τόσο σε συστήματα UEFI όσο και σε μη UEFI. Με αυτόν τον τρόπο, με το επόμενο σημείο: Εάν δημιουργήσετε τον δικό σας υπολογιστή, ο κατασκευαστής της μητρικής κάρτας έχει κάθε κίνητρο να σας επιτρέψει να εγκαταστήσετε το Linux, αφού τα Windows 10 θα είναι σε θέση να τρέχουν σε υλικό με απενεργοποίηση της UEFI. Αυτό μπορεί να μην είναι πολύ αληθές για τους κατασκευαστές υπολογιστών που έχουν συγκεκριμένες συνεργασίες με τη Microsoft, αλλά μπορούμε μόνο να το κερδοσκοπούμε.
Είναι αυτό το τέλος του Linux;
Όχι. Το UEFI είναι ένα παγκόσμιο πρότυπο το οποίο η Microsoft δεν έχει ιδιοκτησία. Επομένως, εάν οι διανομές Linux περιλαμβάνουν συμβατότητα για UEFI, θα μπορούν να εκτελούνται χωρίς πρόβλημα σε ένα περιβάλλον "ασφαλούς εκκίνησης". Από τεχνική άποψη, αυτό σημαίνει ότι δεν είναι "κλειδωμένα", καθαυτά. Το Linux Mint 17 δεν είχε προβλήματα εγκατάστασης με ενεργοποιημένο το UEFI, για παράδειγμα.
Το μέλλον μπορεί να φαίνεται ζοφερή, αλλά οι προγραμματιστές θα έχουν πάντα το κίνητρο να κάνουν το προϊόν τους συμβατό με όσο το δυνατόν περισσότερες μηχανές. Αυτό περιλαμβάνει προγραμματιστές λειτουργικών συστημάτων ανοιχτού κώδικα όπως το Linux και τις διάφορες διανομές του. Όσον αφορά τους κατασκευαστές, μπορεί να είναι ασφαλές να υποθέσουμε ότι πολλοί από αυτούς θα συμπεριλάβουν ένα "off switch" για το UEFI, ακόμη και αν δεν τους υποχρεώνονται πλέον. Δεν υπάρχουν εμπόδια που να τους εμποδίζουν να κάνουν κάτι τέτοιο.
Τι νομίζετε; Ενημερώστε μας σε ένα σχόλιο!