Το Leaner Linux Kernel 4.17 βλέπει την πλήρη έκδοση

Linux-Unix / Το Leaner Linux Kernel 4.17 βλέπει την πλήρη έκδοση 1 λεπτό ανάγνωση

Wikimedia Commons, Kazoza404



Δύο σημαντικές ιστορίες φάνηκαν να περιβάλλουν τις ειδήσεις που αφορούσαν την κυκλοφορία του Linux kernel έκδοση 4.17, και αυτές αφορούσαν την απόκτηση του GitHub από τη Microsoft καθώς και την ανακοίνωση του Linus Torvalds ότι η νεότερη έκδοση του πυρήνα δεν θα φέρει την έκδοση 5.0. Κατά ειρωνικό τρόπο, οι Torvalds αρχικά θεωρούσαν ότι χρησιμοποιούν το όνομα 5.0 καθώς αυτή η κυκλοφορία σηματοδοτεί τα έξι εκατομμύρια αντικείμενα git για το έργο.

Ενώ ο Torvalds μπορεί να αστειευόταν ότι σκοπεύει να επιτρέψει την κυκλοφορία του πυρήνα Linux 5.0 μόλις τελειώσει με τα δάχτυλα και τα δάχτυλα των ποδιών για να μετρήσει μικρές εκδόσεις, δεν είναι αστείο ότι η νέα κυκλοφορία έρχεται με μια σειρά σημαντικών διορθώσεων.



Παρά τους ασυνήθιστους τίτλους γύρω από την χθεσινή κυκλοφορία, οι προγραμματιστές ήταν ακόμη σε θέση να μειώσουν την υποστήριξη για αρκετές άλλες αρχιτεκτονικές όπως το Score, το Tile και το Blackfin. Οι ειδικοί ασφαλείας του Linux θεωρούν συχνά χρήσιμες τέτοιες μειώσεις κώδικα καθώς μπορούν να αφαιρέσουν υποθετικά τις ευπάθειες μαζί με αυτό. Όλες αυτές οι διάφορες αλλαγές έρχονται σε ένα πακέτο που αποτελείται από σχεδόν 61.000 μοναδικά αρχεία σύμφωνα με μια εντολή cloc που εκτελείται στο δέντρο προέλευσης. Τον Απρίλιο, ανακοίνωσαν ότι ο πυρήνας αφαίρεσε σχεδόν 500.000 γραμμές κώδικα.



Ενημερώσεις σε ένα σύστημα που αναφέρεται ως το Linux Kernel Memory Consistency Model διευκολύνει την κατανόηση του τρόπου με τον οποίο ο πυρήνας χρησιμοποιεί τη μνήμη. Εκείνοι που έχουν δώσει ιδιαίτερη προσοχή στην ασφάλεια του Linux για αρκετό καιρό μπορεί να θυμούνται ότι οι ενημερώσεις στο σύστημα τυχαιοποίησης διάταξης χώρου πυρήνα βοήθησαν στη μείωση του κινδύνου επιθέσεων που προκλήθηκαν όταν x86 chipsets διέρρευσαν διευθύνσεις που είχαν εκχωρηθεί στον πυρήνα.



Μια καλύτερη κατανόηση για τους προγραμματιστές για το πώς το σύστημα μνήμης του πυρήνα είναι ιδιαίτερα σημαντικό όχι μόνο λόγω των πρόσφατων ανακατατάξεων στον κόσμο του κώδικα ανοιχτού κώδικα, αλλά και λόγω προβλημάτων όπως η ευπάθεια ασφάλειας υλικού που εντοπίστηκε στα τσιπ Intel τους τελευταίους μήνες. Λαμβάνοντας υπόψη ότι αρκετές πρόσφατες ενημερώσεις επικεντρώθηκαν σε ένα τέτοιο ζήτημα, είναι λογικό ότι παρόμοιες εκδόσεις θα πρέπει να επηρεάσουν τους τίτλους ασφαλείας του Linux τους επόμενους μήνες.

Άλλες νέες δυνατότητες περιλαμβάνουν μια ενημερωμένη έκδοση κώδικα που αναπτύχθηκε από τους μηχανικούς της Collabora και λειτουργεί για να επιτρέπει την ασφαλή πρόσβαση στο μητρώο κατά την κωδικοποίηση για συσκευές Bx50v3.

Ετικέτες Πυρήνας Linux Ασφάλεια Linux