Το Linux 6.0 προσγειώνεται ενώ ο Linus πειράζει σημαντική αλλαγή στην επόμενη έκδοση

Το Linux 6.0 προσγειώνεται ενώ ο Linus πειράζει σημαντική αλλαγή στην επόμενη έκδοση

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





Χωρίς σημαντικές αλλαγές, αλλά 'Βασικά Νέα πράγματα' στον Ορίζοντα

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





ΚΑΤΑΣΚΕΥΗ ΒΙΝΤΕΟ ΤΗΣ ΗΜΕΡΑΣ  Αρχική σελίδα του πυρήνα Linux 6.0

«Η σημαντική αλλαγή του αριθμού της έκδοσης αφορά περισσότερο το ότι έχω ξεμείνει από τα δάχτυλα των χεριών και των ποδιών παρά για οποιεσδήποτε μεγάλες θεμελιώδεις αλλαγές», είπε ο Torvalds.





πώς ξέρω ποια προγράμματα πρέπει να απεγκαταστήσω στον υπολογιστή μου

Η επόμενη έκδοση, η 6.1, θα έχει αυτό που ο Torvalds αποκαλεί 'πυρηνικά νέα πράγματα', κυρίως κάποιο νέο κώδικα γραμμένο σε Rust.

Τι νέο υπάρχει στην έκδοση 6.0;

Παρά το γεγονός ότι ο Torvalds υποβαθμίζει τη σημασία του κύριου αριθμού έκδοσης, υπάρχουν ορισμένες ουσιαστικές αλλαγές για την υποστήριξη υλικού. Η νέα έκδοση βελτιώνει την υποστήριξη για επεξεργαστές Intel Xeon Ice Lake και AMD Ryzen Ice Ripper και EPYC, σύμφωνα με Φορόνιξ .



Ο πυρήνας υποστηρίζει επίσης τώρα έναν αριθμό νέων επεξεργαστών και από τις δύο εταιρείες, καθώς και τον Qualcomm Snapdragon 8cx Gen 3.

Ο κώδικας σκουριάς έρχεται στον πυρήνα του Linux

Ο Linus έκανε μια από τις πιο αναμενόμενες αλλαγές στον πυρήνα στα 31 χρόνια ζωής του. Η έκδοση 6.1 θα έχει κάποιο κώδικα γραμμένο σε Rust.





Μέχρι τώρα, ο κώδικας του πυρήνα ήταν γραμμένος σε C. Η C ήταν η γλώσσα προορισμού για τον προγραμματισμό του συστήματος επειδή ήταν υψηλού επιπέδου αλλά ακόμα κοντά στο υλικό. Παρά την πανταχού παρουσία και την υψηλή απόδοση του C, η απαίτηση των προγραμματιστών να διαχειρίζονται χειροκίνητα τη μνήμη έχει οδηγήσει σε ορισμένα τεράστια σφάλματα, συμπεριλαμβανομένου του εκμεταλλεύματος Heartbleed που επηρέασε το OpenSSH το 2014.

 δέντρο πηγαίου κώδικα Linux 6.0

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





δωρεάν αριθμό τηλεφώνου για εισερχόμενες κλήσεις

Σε κάθε περίπτωση, θα περάσει αρκετός καιρός μέχρι να αποκτήσουν οι τακτικοί χρήστες Linux τον νέο πυρήνα, καθώς οι συντηρητές διανομής θα πρέπει να τον ενσωματώσουν στα συστήματά τους.

Ο πυρήνας του Linux ξεκινά

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

Κατηγορία Linux