X Window System
Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίςπαραπομπές. |
Γενικά | |
---|---|
Ημερ. Δημιουργίας | 1982 |
Είδος | ελεύθερο και ανοιχτού κώδικα λογισμικό,υπολογιστική πλατφόρμα |
Διανομή | |
Έκδοση | X11R7.7 (6 Ιουνίου 2012)[1][2] |
Λειτουργικά | |
Ανάπτυξη | |
Άδεια χρήσης | Άδεια MIT |
Σύνδεσμοι | |
Επίσημος ιστότοπος | |
https://x.org |
ΤοX Window SystemήΣύστημα Παραθύρων X(γνωστό και ως X11 ή απλά X), είναι πρωτόκολλο απεικόνισης για τη δημιουργία "παραθύρων" στην οθόνη ενός υπολογιστή. Το Σύστημα X ξεκίνησε στοMITτο1984.Η τρέχουσα έκδοση του πρωτόκολλου, X11, κυκλοφόρησε τον Σεπτέμβριο του 1987. Αναπτύσσονται από το ίδρυμα X.Org - βρισκόμαστε στην έκδοση 11 release 7.1 και είναιελεύθερο λογισμικόπου διέπεται από την άδειαMIT Licenseκαι άλλες παρόμοιες άδειες. Χρησιμοποιείται για τη δημιουργία τουγραφικού περιβάλλοντος χρήστησεUnix-οειδήσυστήματα όπως τοLinux.
Ονοματολογία
[Επεξεργασία|επεξεργασία κώδικα]Το "X Window System" συχνά συντομεύεται σε "X11" ή απλά σε "X". Ο όρος "X Windows" είναι πλέον ξεπερασμένος και γενικά θεωρείται εσφαλμένος, αν και έχει χρησιμοποιηθεί συχνά από τότε που δημιουργήθηκαν τα X. Επίσης, χρησιμοποιήθηκε επίτηδες σαν επιχείρημα εντυπωσιασμού, όπως για παράδειγμα στοUNIX-HATERS Handbook.
Ιστορία εκδόσεων
[Επεξεργασία|επεξεργασία κώδικα]έκδοση | ημερομηνία | σημαντικότερες αλλαγές |
---|---|---|
X1 | Ιούνιος1984 | Το λογισμικό άρχισε να ονομάζεται X - έγιναν θεμελιώδεις αλλαγές για να ξεχωρίζει από τα W. |
X6 | Ιανουάριος1985 | |
X9 | Σεπτέμβριος1985 | Έγχρωμα. Πρώτη έκδοση υπό την άδεια χρήσης MIT License. |
X10 | τέλη1985 | IBM RT/PC. |
X10R2 | Ιανουάριος1986 | |
X10R3 | Φεβρουάριος1986 | Πρώτη έκδοση που κυκλοφόρησε έξω από το MIT. |
X10R4 | Δεκέμβριος1986 | Τελευταία X10 έκδοση. |
X11 | 15 Σεπτεμβρίου,1987 | Πρώτη έκδοση του τωρινού πρωτοκόλλου. |
X11R2 | Ιανουάριος1988 | Πρώτη έκδοση από το X Consortium.[1] |
X11R3 | 25 Οκτωβρίου,1988 | |
X11R4 | 22 Δεκεμβρίου,1989 | Βελτιώσεις των προγραμμάτων, νέες γραμματοσειρές, ο twm γίνεται ο καθιερωμένος window manager. |
X11R5 | 1991 | X386 |
X11R6 | 16 Μαΐου,1994 | ICCCM v2.0; Inter-Client Exchange; X Session Management; X Synchronization extension; X Image extension; XTEST extension; X Input; X Big Requests; XC-MISC; αλλαγές XFree86. |
X11R6.1 | 14 Μαρτίου,1996 | X Double Buffer extension; X Keyboard extension; X Record extension. |
X11R6.2 | X11R6.2 είναι υποσύνολο της X11R6.3 — οι μόνες διαφορές με την R6.1 είναι το XPrint και Xlib implementation of vertical writing and user-defined character support.[2] | |
X11R6.3 (Broadway) | 23 Δεκεμβρίου,1996 | Λειτουργικότητα δικτύου, LBX. Τελευταία έκδοση από το X Consortium. |
X11R6.4 | 31 Μαρτίου,1998 | Xinerama[3] |
X11R6.5 | Εσωτερική έκδοση του X.org - δεν έγινε δημόσια διαθέσιμη. | |
X11R6.5.1 | 20 Αυγούστου,2000 | |
X11R6.6 | 4 Απριλίου,2001 | Διορθώσεις σφαλμάτων, αλλαγές στα XFree86. |
X11R6.7.0 | 6 Απριλίου,2004 | Πρώτη έκδοση από το ίδρυμα X.Org, με τα XFree86 4.4rc2. Πλήρης διανομή για τελικούς χρήστες. Αφαίρεση των XIE, PEX και libxml2.[4] |
X11R6.8.0 | 8 Σεπτεμβρίου,2004 | Window translucency, XDamage, Distributed Multihead X, XFixes, Composite, XEvIE. |
X11R6.8.1 | 17 Σεπτεμβρίου,2004 | Διορθώσεις ασφαλείας στην libxpm. |
X11R6.8.2 | 10 Φεβρουαρίου,2005 | Διορθώσεις σφαλμάτων και ανανεώσεις οδηγών. |
X11R6.9 X11R7.0 |
21 Δεκεμβρίου,2005 | EXA, σημαντική επανασχεδίαση του κώδικα[5].Από την ίδια βάση κώδικα, η αρθρωτή έκδοση έγινε η 7.0 και η μονολιθική έκδοση (όπως παλιά) έγινε η 6.9. |
X11R7.1 | 22 Μαΐου,2006 | βελτιώσεις στην EXA, ενσωμάτωση του KDrive, AIGLX, βελτιώσεις σε επίπεδο λειτουργικού και πλατφόρμας[6]. |
X11R7.2 | 2006 | Αφαίρεση του LBX[7] |
X11R7.3 | 06/09,2007 | Προσθήκη του xbacklight[8]. |
Δείτε επίσης
[Επεξεργασία|επεξεργασία κώδικα]Αναφορές
[Επεξεργασία|επεξεργασία κώδικα]- Robert W. Scheifler and James Gettys:X Window System: Core and extension protocols: X version 11, releases 6 and 6.1,Digital Press 1996,ISBN 1-55558-148-X
- The Evolution of the X Server Architecture( Keith Packard, 1999)
- The means to an X for Linux: an interview with David Dawes from XFree86.org(Matthew Arnison, CAT TV, Ιούνιος 1999)
- Lessons Learned about Open Source(Jim Gettys, USENIX 2000 ομιλία για την ιστορία των X)
- On the Thesis that X is Big/Bloated/Obsolete and Should Be Replaced(Christopher B. Browne)
- Open Source Desktop Technology Road Map(Jim Gettys, 9 Δεκεμβρίου 2003)
- X Marks the Spot: Looking back at X11 Developments of Past Year(Oscar Boykin,OSNews,25 Φεβρουαρίου 2004)
- Getting X Off The Hardware(ομιλία του Keith Packard, Ιούλιος 2004, στο Ottawa Linux Symposium)
- The Cautionary Tale of XFree86Αρχειοθετήθηκε2002-04-23 στοWayback Machine.(από τοMake Your Open Source Software GPL-Compatible. Or Else.του David A. Wheeler, 16 Φεβρουαρίου 2005)
Εξωτερικοί σύνδεσμοι
[Επεξεργασία|επεξεργασία κώδικα]- X.Org Foundation(επίσημος διαδικτυακός τόπος)(Αγγλικά)
- The X Windows DisasterΑρχειοθετήθηκε2022-04-08 στοWayback Machine.(UNIX-HATERS Handbook)(Αγγλικά)
- X-windows, πως και γιατί;Αρχειοθετήθηκε2009-07-26 στοWayback Machine.
- Το Σύστημα X Window(από το εγχειρίδιο τουFreeBSD)
Αξιοπρόσεκτες εφαρμογές
[Επεξεργασία|επεξεργασία κώδικα]- XOrg Foundation Open Source Public Implementation of X11— η επίσημη υλοποίηση αναφοράς
- XFree86— η πιο δημοφιλής έκδοση για πολλά χρόνια, ειδικά σε Unix-οειδείς πλατφόρμες ανοιχτού κώδικα
- X11 for Mac OS X— Apple X11, ειδικά σχεδιασμένα για το Mac OS X
- ↑«7.7».Ανακτήθηκε στις 5 Απριλίου 2024.
- ↑«X11R7.x - X Window System Version 11 Release 7.x ongoing development».Ανακτήθηκε στις 5 Απριλίου 2024.