Μετά από περισσότερο από ένα χρόνο ανάπτυξης, κυκλοφόρησε μια νέα έκδοση του λειτουργικού συστήματος dahliaOS, η 220222, η οποία συνδυάζει τεχνολογίες από το GNU/...Linux και Fuchsia OS. Το έργο είναι γραμμένο σε Dart και διανέμεται με την άδεια Apache 2.0. Οι εκδόσεις dahliaOS είναι διαθέσιμες σε δύο εκδόσεις: για συστήματα UEFI (675 MB) και για παλαιότερα συστήματα/εικονικές μηχανές (437 MB). Η βασική διανομή dahliaOS κατασκευάζεται χρησιμοποιώντας τον πυρήνα. Linux και το τυπικό περιβάλλον συστήματος GNU. Αναπτύσσονται επίσης δομές που βασίζονται στον μικροπυρήνα Zircon και στο περιβάλλον λειτουργικού συστήματος Fuchsia, οι οποίες είναι επίσης διαθέσιμες για το Raspberry Pi 4, το msm8917 και ορισμένες άλλες συσκευές.
Το έργο αναπτύσσει το δικό του περιβάλλον εργασίας χρήστη, Pangolin, γραμμένο σε Dart χρησιμοποιώντας το πλαίσιο Flutter. Η διεπαφή υποστηρίζει τόσο την κλασική λειτουργία πολλαπλών παραθύρων όσο και την παράθεση. Βασίζεται στα θεμέλια του έργου Capybara και χρησιμοποιεί ένα προσαρμοσμένο σύστημα διαχείρισης παραθύρων γραμμένο από την αρχή. Η διεπαφή μπορεί να εκτελεστεί σε συστήματα με πυρήνα. Linux και τον μικροπυρήνα Zircon, που αναπτύχθηκε από το έργο Fuchsia. Για την αξιολόγηση του κελύφους Pangolin χωρίς την εγκατάσταση του dahliaOS, έχει αναπτυχθεί μια διαδικτυακή έκδοση που εκτελείται σε προγράμματα περιήγησης που βασίζονται στο Chromium.
Αναπτύσσεται επίσης ένα σύνολο εφαρμογών για το dahliaOS, οι περισσότερες από τις οποίες είναι γραμμένες σε Dart και Flutter. Μεταξύ των προγραμμάτων που αναπτύσσονται είναι ένας διαχειριστής αρχείων, ένας διαμορφωτής, ένας επεξεργαστής κειμένου, ένας εξομοιωτής τερματικού, μια εφαρμογή για τη διαχείριση εικονικών μηχανών και κοντέινερ, ένα πρόγραμμα αναπαραγωγής πολυμέσων, ένας κατάλογος εφαρμογών, μια αριθμομηχανή, ένα πρόγραμμα περιήγησης ιστού και ένα πρόγραμμα ανταλλαγής μηνυμάτων.
Για την εκτέλεση προγραμμάτων τρίτων στο περιβάλλον Pangolin, υπάρχει ενσωματωμένη υποστήριξη για απομονωμένα κοντέινερ, στα οποία μπορείτε να εκτελέσετε οποιαδήποτε εφαρμογή που δεν σχετίζεται με το dahliaOS. Για συστήματα UEFI, υπάρχει μια εφαρμογή ανάκτησης συστήματος που σας επιτρέπει να κάνετε αυτόματη λήψη μιας νέας εικόνας dahliaOS σε περίπτωση προβλημάτων συστήματος και να εκκινήσετε χρησιμοποιώντας αυτήν.
Βασικές αλλαγές στη νέα έκδοση:
- Ο σχεδιασμός και η λειτουργικότητα της επιφάνειας εργασίας Pangolin έχουν επανασχεδιαστεί πλήρως.

- Προστέθηκε διεπαφή για γρήγορη αναζήτηση εφαρμογών.

- Βελτιωμένη διεπαφή πλοήγησης για τα διαθέσιμα προγράμματα, η οποία χωρίζεται σε ξεχωριστή εφαρμογή Launcher. Έχει εφαρμοστεί η δυνατότητα διαίρεσης εφαρμογών σε κατηγορίες.

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

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

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

- Ο πυρήνας Linux Ενημερώθηκε για την έκδοση 5.17-rc5.
- Παρέχεται υποστήριξη για διάφορες λύσεις εικονικοποίησης, συμπεριλαμβανομένης της δυνατότητας εκτέλεσης Linux σε QEMU και Fuchsia υπό τον έλεγχο της FImage.
- Η μετάβαση στο σύστημα αρχείων Btrfs έχει ολοκληρωθεί.
- Βελτιωμένη στοίβα δικτύου. Ο διαχειριστής δικτύου χρησιμοποιείται για τη διαμόρφωση της σύνδεσης δικτύου.
Πηγή: opennet.ru






