Στις αρχές του τρέχοντος έτους, πολλοί χρήστες του Linux Mint έμαθαν για το γεγονός ότι η διανομή που βασίζεται στο Ubuntu Linux επρόκειτο να εισαγάγει το δικό της σύνολο εφαρμογών με το όνομα X-apps στο Linux Mint 18, και αυτό ίσχυε μέχρι τώρα, όταν αναφέρατε τα νέα χαρακτηριστικά της έκδοσης beta του Linux Mint 18 Cinnamon.
Τι είναι οι X-apps;
Είναι ένα νέο έργο που ξεκίνησε με στόχο την παραγωγή γενικών εφαρμογών για παραδοσιακά περιβάλλοντα επιφάνειας εργασίας GTK όπως Cinnamon, MATE, Xcfe και τα υπόλοιπα. Προορίζεται για την ανάπτυξη βασικών εφαρμογών που θα συνδυάζονται καλά με τα προαναφερθέντα περιβάλλοντα επιφάνειας εργασίας και θα καταργήσουν εφαρμογές που δεν ενσωματώνονται καλά έξω από αυτά τα περιβάλλοντα επιφάνειας εργασίας.Επομένως, όταν προστίθενται αλλαγές ή νέες δυνατότητες σε μια εφαρμογή, θα ισχύουν σε όλα τα περιβάλλοντα επιφάνειας εργασίας.
Τα κύρια χαρακτηριστικά των X-apps
Οι περισσότερες εφαρμογές προσφέρουν απλώς υπάρχουσες λειτουργίες, επομένως οι χρήστες δεν χρειάζεται να ανησυχούν μήπως χρειαστεί να μάθουν κάτι νέο για να τις χρησιμοποιήσουν.
Τι στην πραγματικότητα λειτουργεί καλύτερα: Εφαρμογές που εξαρτώνται από επιτραπέζιους υπολογιστές έναντι ανεξάρτητων εφαρμογών επιφάνειας εργασίας
Έχοντας δώσει μια καλή εικόνα του έργου X-apps, θα συνειδητοποιήσετε ότι αυτές οι εφαρμογές εξαρτώνται από το περιβάλλον επιφάνειας εργασίας, λειτουργούν και ενσωματώνονται σωστά με τα παραδοσιακά περιβάλλοντα επιφάνειας εργασίας GTK που αναφέραμε παραπάνω. Από την άλλη πλευρά, είναι εφαρμογές ανεξάρτητες από το περιβάλλον επιφάνειας εργασίας, όπως το Thunderbird, το LibreOffice και το VLC που μπορούν να λειτουργήσουν στα περισσότερα, αν όχι σε όλα τα περιβάλλοντα επιφάνειας εργασίας, συμπεριλαμβανομένων των KDE, GNOME, και είναι επίσης ένα λογισμικό πολλαπλών πλατφορμών και λειτουργεί σε μεγάλα λειτουργικά συστήματα όπως όπως Windows και Mac OSX και πολλά άλλα. Ένα γεγονός σχετικά με αυτές τις εφαρμογές είναι ότι η ανάπτυξή τους δεν επικεντρώνεται σε καμία πλατφόρμα ή περιβάλλον επιφάνειας εργασίας, απλά λειτουργούν παντού, αλλά το ερώτημα είναι αν μπορούν να χωρέσουν οπουδήποτε όσον αφορά τη σωστή ενσωμάτωση με έναν επιτραπέζιο υπολογιστή.
Μπορείτε πραγματικά να δείτε το παραπάνω επιχείρημα με δύο πιθανές ιδέες:
Εδώ, τα περιβάλλοντα επιφάνειας εργασίας θα έχουν μικρές εφαρμογές που προσφέρουν βασικές δυνατότητες και λειτουργίες στους χρήστες, ενσωματώνοντας καλά τη διεπαφή χρήστη. Και θα συνειδητοποιήσετε ότι οι εφαρμογές Linux Mint X εμπίπτουν στην πραγματικότητα σε αυτήν την περιγραφή.
Σύμφωνα με αυτό, οι προγραμματιστές θα πρέπει να προσαρμόσουν τη διεπαφή χρήστη για κάθε περιβάλλον επιφάνειας εργασίας, αλλά να διατηρούν και να προσφέρουν πολλαπλές, βασικές λειτουργίες πολλαπλών πλατφορμών.
Σε τελική παρατήρηση, νομίζω ότι είναι πλεονεκτικό να ληφθούν υπόψη και να διατηρηθούν και οι δύο ιδέες εδώ, τα περιβάλλοντα επιφάνειας εργασίας πρέπει να έχουν τις δικές τους εφαρμογές στις οποίες οι χρήστες μπορούν εύκολα να προσαρμοστούν και η ανάπτυξη εφαρμογών ανεξάρτητων από το περιβάλλον επιφάνειας εργασίας είναι ζωτικής σημασίας για προσφέρει στους χρήστες μια ευρεία γκάμα εφαρμογών που μπορεί να βρουν εξαιρετικά παραγωγικές και προσφέρουν προηγμένες δυνατότητες και λειτουργίες. Αυτό είναι ένα σημαντικό επιχείρημα, καθώς η ύπαρξη πολλών διανομών Linux και περιβαλλόντων επιτραπέζιων υπολογιστών είναι πάντα μια μεγάλη πρόκληση για τους νέους χρήστες Linux όσον αφορά το ποια να επιλέξουν και να μείνουν. Τι πιστεύετε για αυτό το θέμα; Μπορείτε να μοιραστείτε τις σκέψεις σας μέσω της παρακάτω ενότητας σχολίων.