Το Genode Project δημοσίευσε την έκδοση του Sculpt 20.08 General Purpose OS

Εισήχθη έκδοση λειτουργικού συστήματος Γλυπτική 20.08, εντός του οποίου, με βάση την τεχνολογία Πλαίσιο λειτουργικού συστήματος Genode Αναπτύσσεται ένα λειτουργικό σύστημα γενικής χρήσης που μπορεί να χρησιμοποιηθεί από απλούς χρήστες για την εκτέλεση καθημερινών εργασιών. Πηγές έργου εξάπλωση άδεια σύμφωνα με το AGPLv3. Διαθέσιμο για λήψη Εικόνα LiveUSB, μέγεθος 26 MB. Υποστηρίζει λειτουργία σε συστήματα με επεξεργαστές Intel και γραφικά με ενεργοποιημένες τις επεκτάσεις VT-d και VT-x.

Νέα έκδοση αξιοσημείωτος επεξεργασία στοίβα γραφικών χαμηλού επιπέδου και διασφάλιση συμβατότητας με προγράμματα περιήγησης που βασίζονται στη μηχανή Chromium. Ο πρώτος που εφάρμοσε τη δυνατότητα εκκίνησης ενός προγράμματος περιήγησης ιστού Falkon, χρησιμοποιώντας τη μηχανή Chromium, χωρίς τη χρήση εικονικής μηχανής Linux. Προστέθηκε η δυνατότητα διαδραστικής σύνδεσης στοιχείων σε συγκεκριμένους πυρήνες CPU (CPU-affinity).

Οι αλλαγές στη στοίβα γραφικών βελτίωσαν την απόκριση, βελτίωσαν την ποιότητα εξόδου pixel, παρείχαν υποστήριξη για την αντικατάσταση των προγραμμάτων οδήγησης κάρτας γραφικών και των προγραμμάτων οδήγησης συσκευών εισόδου χωρίς επανεκκίνηση του συστήματος και έθεσαν τα θεμέλια για δυνατότητες όπως η λήψη οθόνης και η απομακρυσμένη πρόσβαση στην επιφάνεια εργασίας. Βελτιωμένη υποστήριξη για το πλαίσιο Qt. Προστέθηκε υποστήριξη για δυναμική αλλαγή της ανάλυσης οθόνης στο πρόγραμμα οδήγησης VESA. Το σύστημα διαχείρισης γραμματοσειρών παρέχει υποστήριξη για άμεση εφαρμογή αλλαγών μεγέθους γραμματοσειράς.

Το Genode Project δημοσίευσε την έκδοση του Sculpt 20.08 General Purpose OS

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

Ανά πάσα στιγμή, ο χρήστης μπορεί να μεταβεί στη λειτουργία διαχείρισης κονσόλας, η οποία παρέχει μεγαλύτερη ευελιξία στη διαχείριση. Μια παραδοσιακή επιφάνεια εργασίας μπορεί να αποκτηθεί εκτελώντας μια διανομή TinyCore Linux σε μια εικονική μηχανή Linux. Σε αυτό το περιβάλλον, διατίθενται προγράμματα περιήγησης Firefox και Aurora, πρόγραμμα επεξεργασίας κειμένου που βασίζεται σε Qt και διάφορες εφαρμογές. Το περιβάλλον noux προσφέρεται για την εκτέλεση βοηθητικών προγραμμάτων γραμμής εντολών.

Να σας υπενθυμίσουμε ότι το Genode παρέχει μια ενοποιημένη υποδομή για τη δημιουργία προσαρμοσμένων εφαρμογών που τρέχουν πάνω από τον πυρήνα Linux (32 και 64 bit) ή μικροπυρήνες NOVA (x86 με εικονικοποίηση), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32 AMD64, ARM) και απευθείας εκτελούμενος πυρήνας για πλατφόρμες ARM και RISC-V. Ο περιλαμβανόμενος παραεικονικός πυρήνας Linux L4Linux, που τρέχει πάνω από τον μικροπυρήνα Fiasco.OC, σας επιτρέπει να εκτελείτε κανονικά προγράμματα Linux στο Genode. Ο πυρήνας L4Linux δεν λειτουργεί απευθείας με το υλικό, αλλά χρησιμοποιεί υπηρεσίες Genode μέσω ενός συνόλου εικονικών προγραμμάτων οδήγησης.

Μεταφέρθηκαν διάφορα στοιχεία Linux και BSD για το Genode, υποστηρίχτηκε το Gallium3D, ενσωματώθηκαν τα Qt, GCC και WebKit και υλοποιήθηκαν υβριδικά περιβάλλοντα Linux/Genode. Έχει ετοιμαστεί μια θύρα VirtualBox που τρέχει πάνω από τον μικροπυρήνα NOVA. Ένας μεγάλος αριθμός εφαρμογών έχει προσαρμοστεί για να εκτελείται απευθείας πάνω από τον μικροπυρήνα και το περιβάλλον Noux, το οποίο παρέχει εικονικοποίηση σε επίπεδο λειτουργικού συστήματος. Για να εκτελέσετε προγράμματα που δεν έχουν μεταφερθεί, είναι δυνατό να χρησιμοποιήσετε τον μηχανισμό για τη δημιουργία εικονικών περιβαλλόντων σε επίπεδο μεμονωμένων εφαρμογών, επιτρέποντάς σας να εκτελείτε προγράμματα σε εικονικό περιβάλλον Linux χρησιμοποιώντας παραεικονικότητα.

Πηγή: opennet.ru

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