Κυκλοφορία του MaXX Interactive Desktop 2.2, μιας προσαρμογής του IRIX desktop Linux

Μετά από τέσσερα χρόνια ανάπτυξης, κυκλοφόρησε το περιβάλλον εργασίας MaXX Interactive Desktop 2.2.0, το οποίο τοποθετείται ως η πρώτη έκδοση alpha ενός έργου που επιχειρεί να αναδημιουργήσει τη διεπαφή χρήστη του IRIX Interactive Desktop (SGI Indigo Magic Desktop) χρησιμοποιώντας τεχνολογίες... LinuxΗ ανάπτυξη πραγματοποιείται βάσει συμφωνίας με την SGI, η οποία επιτρέπει την πλήρη αναδημιουργία όλων των λειτουργιών του IRIX Interactive Desktop για την πλατφόρμα. LinuxΟι οδηγίες εγκατάστασης είναι έτοιμες για Ubuntu, RHEL, Debian, Μαντζάρο και Άρτς Linux.

Ο πηγαίος κώδικας για ορισμένα μόνο από τα στοιχεία δημοσιεύεται, ενώ τα υπόλοιπα αναπτύσσονται σε ιδιωτικά αποθετήρια, διαθέσιμα κατόπιν ειδικού αιτήματος και περιλαμβάνουν ένα μείγμα αποκλειστικού κώδικα (σύμφωνα με τις απαιτήσεις της συμφωνίας με SGI) και κώδικα υπό διάφορες ανοιχτές άδειες χρήσης . Ταυτόχρονα, γίνονται εργασίες για το άνοιγμα όλου του πηγαίου κώδικα, την επανεγγραφή του υπόλοιπου ιδιόκτητου κώδικα και τη μεταφορά του έργου σε ένα μοντέλο ανάπτυξης που ελέγχεται από την κοινότητα. Όλος ο νέος κώδικας και ο παλιός κώδικας που έχει ξαναγραφεί δημοσιεύονται με την άδεια BSD.

Το IRIX Interactive Desktop αρχικά διατίθετο σε σταθμούς εργασίας γραφικών SGI που έτρεχαν το λειτουργικό σύστημα IRIX, το οποίο κορυφώθηκε σε δημοτικότητα στα τέλη της δεκαετίας του 1990 και παρέμεινε σε παραγωγή μέχρι το 2006. Μια έκδοση shell για Linux Το περιβάλλον επιφάνειας εργασίας υλοποιείται πάνω από τον διαχειριστή παραθύρων 5dwm (βασισμένο στο OpenMotif) και τις βιβλιοθήκες SGI-Motif. Το περιβάλλον έχει κατασκευαστεί χρησιμοποιώντας μια αρθρωτή αρχιτεκτονική που χρησιμοποιεί μικροϋπηρεσίες για να διαχωρίσει την εκτέλεση των στοιχείων επιφάνειας εργασίας. Μεταξύ άλλων, περιλαμβάνει ένα υποσύστημα για κεντρική παρακολούθηση συστήματος (MaXXmonitor) και ένα σύστημα διαχείρισης διαμόρφωσης που παρέχει μια διεπαφή γραμμής εντολών και API για ενσωμάτωση με εφαρμογές C, C++ και Java.

Η γραφική διεπαφή υλοποιείται χρησιμοποιώντας OpenGL για επιτάχυνση υλικού και οπτικά εφέ. Για την επιτάχυνση της εργασίας και τη μείωση του φόρτου της CPU, οργανώνεται η πολυνηματική επεξεργασία λειτουργιών και η μεταφορά υπολογιστικών εργασιών στην πλευρά της GPU. Η επιφάνεια εργασίας είναι ανεξάρτητη από την ανάλυση οθόνης και χρησιμοποιεί διανυσματικά εικονίδια. Υποστηρίζει επέκταση επιφάνειας εργασίας σε πολλές οθόνες, γραμματοσειρές HiDPI, UTF-8 και FreeType. Το ROX-Filer χρησιμοποιείται ως διαχειριστής αρχείων (το pcmanfm υποστηρίζεται προαιρετικά και αναπτύσσουμε επίσης τον δικό μας διαχειριστή αρχείων, ο οποίος σχεδιάζεται να παρουσιαστεί στην επόμενη έκδοση).

Μεταξύ των αλλαγών στη νέα έκδοση:

  • Προστέθηκε μια επιλογή για γρήγορη εναλλαγή μεταξύ κλασικών και μοντέρνων λειτουργιών σχεδίασης επιφάνειας εργασίας.
  • Προστέθηκαν ρυθμίσεις απόδοσης κειμένου.
  • Βελτιωμένη ενσωμάτωση του κάδου ανακύκλωσης Dumpster με την επιφάνεια εργασίας.
  • Προστέθηκαν νέα ηχητικά και οπτικά εφέ που συνδέονται με συμβάντα στη διαχείριση αρχείων και στον κάδο ανακύκλωσης του Dumpster.
  • Ο διαχειριστής παραθύρων 5Dwma έχει εκσυγχρονιστεί.
  • Η σύνθεση περιλαμβάνει εργαλεία για εργασία με τρισδιάστατα γραφικά OpenInventor 3, που δημιουργήθηκε από την SGI.
  • Προστέθηκε υποστήριξη για την εμφάνιση ειδοποιήσεων στην επιφάνεια εργασίας.
  • Προστέθηκε εναλλαγή εργασιών χρησιμοποιώντας το συνδυασμό πλήκτρων Alt+Tab.
  • Βελτιωμένη σχεδίαση σε μοντέρνο τρόπο λειτουργίας.
  • Ο διαμορφωτής MaXXsettings έχει προστεθεί και έχει εξασφαλιστεί η ενσωμάτωσή του με την επιφάνεια εργασίας. Για τη διαχείριση των ρυθμίσεων, αυτή τη στιγμή είναι διαθέσιμη μόνο μια διεπαφή CLI και έχει προγραμματιστεί ένας διαμορφωτής γραφικών για την επόμενη έκδοση.
  • Έχει υλοποιηθεί η αρχική υποστήριξη για τις προδιαγραφές Freedesktop (μενού, αρχεία .desktop, κ.λπ.).
  • Προτείνεται ένα νέο στυλ σχεδίασης παραθύρων, που θυμίζει το λειτουργικό σύστημα IRIX.
  • Προστέθηκε το βοηθητικό πρόγραμμα telldesktop για την επιλογή στυλ επιφάνειας εργασίας.

Κυκλοφορία του MaXX Interactive Desktop 2.2, μιας προσαρμογής του IRIX desktop Linux
Κυκλοφορία του MaXX Interactive Desktop 2.2, μιας προσαρμογής του IRIX desktop Linux


Πηγή: opennet.ru
Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster