Το Redox 0.8, το λειτουργικό σύστημα γραμμένο σε Rust, έρχεται με υποστήριξη για i686 και άλλα

Οξειδοαναγωγή

Το λειτουργικό σύστημα έχει αναπτυχθεί σύμφωνα με τη φιλοσοφία του Unix και δανείζεται μερικές ιδέες από το SeL4, το Minix και το Plan 9.

ο κυκλοφορία της νέας έκδοσης του λειτουργικού συστήματος Redox 0.8, αναπτύχθηκε χρησιμοποιώντας τη γλώσσα Rust και την έννοια του μικροπυρήνα. Σε αυτή τη νέα έκδοση ξεχωρίζει ότι έχει προστεθεί συμβατότητα i686, έχουν ενεργοποιηθεί λειτουργίες όπως ηχητική και προκαταρκτική υποστήριξη πολλαπλών οθονών και η υποδομή εκκίνησης και εγκατάστασης έχει απλοποιηθεί και ενισχυθεί.

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

Όλα τα προγράμματα οδήγησης εκτελούνται στο χώρο χρήστη σε περιβάλλοντα sandbox. Για συμβατότητα με υπάρχουσες εφαρμογές, παρέχεται ένα ειδικό επίπεδο POSIX που επιτρέπει σε πολλά προγράμματα να εκτελούνται χωρίς μεταφορά.

Κύριες καινοτομίες του Redox 0.8

Η νέα έκδοση συνεχίζει να λειτουργεί για να εξασφαλίσει εργασία σε πραγματικό υλικό. Εκτός από την αρχιτεκτονική x86_64, έχει προστεθεί η δυνατότητα εργασίας σε συστήματα 86-bit x32 (i686, Pentium II και μεταγενέστερα). Η μετεγκατάσταση στην CPU ARM64 (aarch64) βρίσκεται σε εξέλιξη. ΚΑΙΗ εργασία σε πραγματικό υλικό ARM δεν υποστηρίζεται ακόμα, αλλά είναι δυνατή η εκκίνηση με εξομοίωση ARM64 στο QEMU.

Από προεπιλογή, το υποσύστημα ήχου είναι ενεργοποιημένο και παρέχεται αρχική υποστήριξη για ρυθμίσεις πολλαπλών οθονών (σε συστήματα με buffer πλαισίων UEFI).

Από τον εξοπλισμό, που είναι συμβατός με το λειτουργικό σύστημα Redox, υπάρχουν τσιπ ήχου AC'97 και Intel HD Audio, έξοδος γραφικών μέσω VESA BIOS API ή UEFI GOP, Ethernet (Intel 1/10 Gigabit Ethernet, Realtek RTL8168), συσκευές εισόδου (πληκτρολόγια, ποντίκια, touchpad), SATA (AHCI, IDE) και NVMe. Η υποστήριξη για Wi-Fi και USB δεν είναι ακόμη έτοιμη (το USB λειτουργεί μόνο σε QEMU).

Επιπλέον, για την απλούστευση της δημιουργίας και εγκατάστασης διεργασιών παρασκηνίου, έχει προταθεί το πακέτο οξειδοαναγωγής-δαίμονας crate.

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

Ο πυρήνας έχει απλοποιήσει την εργασία με τη μνήμη, πρόσθεσε τη δυνατότητα χειρισμού χώρων διευθύνσεων από το επίπεδο χρήστη.

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

Από τις άλλες αλλαγές που ξεχωρίζουν από αυτήν τη νέα έκδοση:

  • Προστέθηκε υποστήριξη για δημιουργία με χρήση της εργαλειοθήκης podman.
  • Η κατασκευή του πυρήνα, ο bootloader και τα initfs ενοποιούνται με άλλα πακέτα.
  • Συνδυασμένες εικόνες εκκίνησης για συστήματα BIOS και EFI.
  • Η υλοποίηση των κλώνων συστήματος κλώνων και εκτελεστικών κλήσεων μεταφέρθηκε στο χώρο χρήστη.
  • Απλοποιημένη διαδικασία λήψης.
  • Έχει εισαχθεί ένα πρόγραμμα bootstrap που εκτελεί τον πυρήνα και παρέχει αυξημένη φόρτωση αρχείων ELF, όπως η διαδικασία init.
  • Προστέθηκε ένα πρόγραμμα σε κλίμακα για να επιτρέψει σε setuid προγράμματα όπως το sudo να λειτουργούν.
  • Προστέθηκε μια διαμόρφωση επίδειξης για τη δημιουργία δειγμάτων προγραμμάτων που δεν περιλαμβάνονται στη βασική εικόνα εκκίνησης με γραφικό περιβάλλον.
  • Υποστήριξη για προγραμματικό έλεγχο έντασης έχει προστεθεί στο υποσύστημα ήχου audiod.
  • Προστέθηκε πρόγραμμα οδήγησης για τσιπ ήχου που βασίζονται στο AC'97.
  • Βελτιωμένο πρόγραμμα οδήγησης για τσιπ Intel HD Audio.
  • Προστέθηκε πρόγραμμα οδήγησης για ελεγκτές IDE.
  • Βελτιωμένη υποστήριξη για μονάδες NVMe.
  • Βελτιωμένα χειριστήρια PCI, PS/2, RTL8168, USB HID, VESA.
  • Η οργάνωση της διαδικασίας εγκατάστασης έχει επανασχεδιαστεί: ο bootloader, το bootstrap, ο πυρήνας και τα initfs βρίσκονται πλέον στον κατάλογο /boot.

Τέλος, Εάν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες στο παρακάτω σύνδεσμο.

Κατεβάστε το Redox OS

Για τη δοκιμή του Redox OS, παρέχονται εκδόσεις επίδειξης 768 MB, καθώς και εικόνες με βασικό γραφικό περιβάλλον (256 MB) και εργαλεία κονσόλας για συστήματα διακομιστών (256 MB).

Οι εκδόσεις δημιουργούνται για την αρχιτεκτονική x86_64 και είναι διαθέσιμες για συστήματα με UEFI και BIOS. Η εικόνα επίδειξης, εκτός από το γραφικό περιβάλλον Orbital, περιλαμβάνει έναν εξομοιωτή DOSBox, μια επιλογή παιχνιδιών (DOOM, Neverball, Neverputt, sopwith, syobonaction), μαθήματα, ένα πρόγραμμα αναπαραγωγής μουσικής rodioplay και ένα πρόγραμμα επεξεργασίας κειμένου Sodium.

Ο σύνδεσμος λήψης είναι αυτός.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Μιγέλ Ροντρίγκεζ dijo

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