Τι είναι το X Window System; ορισμός & νόημα

click fraud protection

Ένα γραφικό περιβάλλον παραθύρου βασισμένο σε δίκτυο που αναπτύχθηκε αρχικά για Unix και Unix-like λειτουργικά συστήματα (και από τότε διατίθενται για άλλες πλατφόρμες) στο Ινστιτούτο της Μασαχουσέτης Τεχνολογία; επί του παρόντος, είναι υπό συνεχή ανάπτυξη ως πρόγραμμα ανοιχτού κώδικα από το Open Group, μια κοινοπραξία του κλάδου Unix.

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

Δείτε περιβάλλον επιφάνειας εργασίας, GNOME, KDE, UNIX, λειτουργικό σύστημα τύπου Unix, περιβάλλον παραθύρων και διαχείριση παραθύρων, πρόγραμμα-πελάτης X, πρωτόκολλο X, διακομιστής X.

Το Technipages Explains X Window System

Το X Window System είναι ένα πακέτο λογισμικού ανοιχτού κώδικα για το σχεδιασμό της διεπαφής ανθρώπου-υπολογιστή σε έναν υπολογιστή ή ένα δίκτυο υπολογιστών. Διαχωρίζει την επεξεργασία μεταξύ πελατών και διακομιστών που εκτελούνται στον ίδιο υπολογιστή ή διαφορετικούς υπολογιστές στο ίδιο δίκτυο. Το σύστημα παραθύρων X είναι επίσης γνωστό ως X από τους χρήστες του.

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

Το X από την αρχή, σε αντίθεση με τα σύγχρονα προγράμματα λογισμικού που προσανατολίζονται στην οθόνη, τα οποία απαιτούσαν από τους χρήστες να χρησιμοποιούνται με μια συνδεδεμένη συσκευή οθόνης, το X σχεδιάστηκε για χρήση μέσω συνδέσεων δικτύου. Έτσι, το X θα μπορούσε να εκτελείται σε έναν υπολογιστή σε ένα δίκτυο και θα εμφανίζει τη διεπαφή χρήστη του όταν έχει πρόσβαση από άλλον υπολογιστή στο ίδιο δίκτυο. Το 1984, μια συγχώνευση του Πανεπιστημίου Stanford, MIT (Ινστιτούτο Τεχνολογίας της Μασαχουσέτης) με τη βοήθεια της IBM (International Business Machine Corporations), σχεδιάστηκε αρχικά για επικοινωνίες μεταξύ X Terminals και UNIX σταθμούς εργασίας.

Κοινές χρήσεις του συστήματος X Window

  • Το πρωτόκολλο δικτύου συστήματος X window επιτρέπει λειτουργίες τόσο 2D όσο και 3D από μια εφαρμογή πελάτη συστήματος X window που μπορεί να εκτελείται σε διαφορετικό υπολογιστή.
  • Δεν υπάρχει ενσωματωμένη λειτουργία ήχου για το σύστημα παραθύρων X και μπορούν να υιοθετηθούν συμβατές επεκτάσεις
  • Οι διεπαφές χρήστη που χρησιμοποιούνται στους χρήστες του συστήματος παραθύρων X δεν είναι υποχρεωτικές από αυτήν, αλλά από τα μεμονωμένα προγράμματα που εκτελούνται στην πλατφόρμα του

Συνήθεις κακές χρήσεις του συστήματος παραθύρων X

  • Οι λειτουργίες δικτύου του συστήματος παραθύρων X οδηγούν σε υπερβολική πολυπλοκότητα εάν χρησιμοποιούνται μόνο τοπικά, οι δυνατότητες δικτύου της πρόσφατης έκδοσης μπορεί να προκαλέσουν ανεπιθύμητο χτύπημα απόδοσης
  • Κατά τη χρήση του συστήματος παραθύρων X, οι διαχειριστές δεν χρειάζεται να επεξεργάζονται με μη αυτόματο τρόπο αρχεία διαμόρφωσης