Η Microsoft ανακοίνωσε μια έκδοση ανοιχτού κώδικα του πυρήνα UEFI

Η Microsoft ανακοίνωσε μια έκδοση ανοιχτού κώδικα του πυρήνα UEFI

 

Η Microsoft έχει ένα νέο έργο ανοιχτού κώδικα - το Project Mu. Αυτή είναι η έκδοση ανοιχτού κώδικα της εταιρείας του Unified Extensible Firmware Interface (UEFI) που χρησιμοποιείται επί του παρόντος από συσκευές Surface και Hyper-V.

Με αυτό το έργο, η Microsoft ελπίζει να διευκολύνει τη δημιουργία επεκτάσιμου, βιώσιμου υλικολογισμικού και ασπάζεται την ιδέα του Firmware as a Service (FaaS). Αυτό επιτρέπει μια γρήγορη και αποτελεσματική ενημέρωση υλικολογισμικού μετά την κυκλοφορία, τόσο με ενημερώσεις κώδικα ασφαλείας όσο και με ενημερώσεις που βελτιώνουν την απόδοση.

Microsoft Project Mo

Το FaaS είναι κάτι που η Microsoft έχει ήδη ενεργοποιήσει στο Surface, αλλά η εταιρεία συνειδητοποίησε ότι το TianoCore - η τρέχουσα εφαρμογή ανοιχτού κώδικα του UEFI - δεν είχε βελτιστοποιηθεί για να παρέχει express υπηρεσίες. Εδώ μπορεί να βοηθήσει το Project Mu, λέει η εταιρεία.

Στο GitHub, η Microsoft δίνει την ακόλουθη περιγραφή από το Project Mu:

Το Project Mu είναι μια αρθρωτή προσαρμογή του edk2 από την TianoCore που έχει ρυθμιστεί για να δημιουργεί σύγχρονο υλικό χρησιμοποιώντας ένα επεκτάσιμο, διατηρήσιμο και επαναχρησιμοποιήσιμο στυλ. Mu χτίστηκε γύρω από την ιδέα ότι η φόρτιση  και συντήρηση  Το προϊόν UEFI είναι μια συνεχής συνεργασία μεταξύ πολλών συνεργατών. Για μεγάλο χρονικό διάστημα, ο κλάδος κατασκευάζει προϊόντα χρησιμοποιώντας ένα μοντέλο "forking" σε συνδυασμό με αντιγραφή/επικόλληση/μετονομασία, και με κάθε νέο προϊόν, ο φόρτος συντήρησης αυξάνεται σε τέτοιο επίπεδο που οι ενημερώσεις είναι σχεδόν αδύνατες λόγω κόστους και κινδύνου.

Το Project Mu επιχειρεί επίσης να αντιμετωπίσει τις περίπλοκες επιχειρηματικές σχέσεις και τις νομικές προκλήσεις που αντιμετωπίζουν σήμερα οι εταίροι. Για την κατασκευή των περισσότερων προϊόντων, απαιτούν συχνά κλειστού κώδικα και ιδιόκτητα περιουσιακά στοιχεία, καθώς και κώδικα ανοιχτού κώδικα και βιομηχανικού τυπικού κώδικα. Το κατανεμημένο σύστημα κατασκευής και ο σχεδιασμός πολλαπλών αποθετηρίων επιτρέπουν στις ομάδες προϊόντων να διατηρούν τον κώδικα ξεχωριστό και συνδεδεμένο με την αρχική τους πηγή, με σεβασμό των νομικών και εμπορικών ορίων.

Το Project Mu προήλθε από τη δημιουργία σύγχρονων υπολογιστών με Windows, αλλά το στυλ και ο σχεδιασμός τους επιτρέπουν τη μείωση ή την αλλαγή τους για οποιονδήποτε σκοπό του τελικού προϊόντος. Οι τεχνολογίες IoT, ο διακομιστής, ο υπολογιστής ή οποιοσδήποτε άλλος παράγοντας μορφής πρέπει να μπορούν να επωφεληθούν από το περιεχόμενο.

Σε μια ανάρτηση ιστολογίου που περιλαμβάνει το Project Mu, η ομάδα υλικού της Microsoft μοιράζεται λεπτομέρειες για τις δυνατότητες του έργου:

  • Βελτιωμένη αρχιτεκτονική λογισμικού και διαδικασία ανάπτυξης για υλικολογισμικό ως υπηρεσία
  • Πληκτρολόγιο οθόνης
  • Ασφαλής διαχείριση των ρυθμίσεων UEFI
  • Βελτιώστε την ασφάλεια αφαιρώντας τον περιττό παλιό κώδικα, μια πρακτική που είναι γνωστή ως μείωση επιφάνειας επίθεσης
  • παπούτσια υψηλής απόδοσης
  • Παραδείγματα μενού πρόσφατων BIOS
  • Πολλά τεστ και εργαλεία για την ανάλυση και τη βελτίωση της ποιότητας του UEFI

 

 

Σχετικές θέσεις
Δημοσιεύστε το άρθρο στο

Πρόσθεσε ένα σχόλιο