Server X.Org

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 24 octombrie 2016; verificările necesită 12 modificări .
Server X.Org
Tip de Xserver
Dezvoltator Fundația X.Org
Scris in C [2]
Sistem de operare GNU/Linux [3] și BSD [3]
Prima editie 6 aprilie 2004
ultima versiune
Licență Licență X11 [3] , licență Expat [3] , HPND [d] [3] și licență BSD modificată [d] [3]
Site-ul web x.org/wiki/ ​(  engleză)
 Fișiere media la Wikimedia Commons

X.Org Server (oficial „X.Org Foundation Open Source Public Implementation of X11” ) este o implementare canonică gratuită și open source a serverului X Window System .

Utilizare

Unix și Linux

Serverul X.Org este folosit ca implementare a sistemului X Window pe multe sisteme de operare asemănătoare UNIX ; pentru marea majoritate a distribuțiilor moderne Linux și BSD , este varianta principală de livrare a serverului X. În Solaris , domină sistemele compatibile cu x86 , dar proprietarul Xsun a fost mai răspândit printre sistemele SPARC , care a fost întrerupt în Oracle Solaris 11.

Microsoft Windows

Pentru Microsoft Windows, există mai multe implementări bazate pe serverul X.Org ale serverului X, notabile printre care se numără Cygwin/X și Xming .

Apple Mac OS X

Începând cu versiunea 10.5 ("Leopard"), Mac OS X este livrat cu XQuartz  , un server X bazat pe X.Org Server care vă permite să rulați fără probleme aplicații X11 în Aqua .

Istoricul lansărilor

Versiune Data de lansare Schimbari majore
X11R6.7.0 6 aprilie 2004 Prima versiune a serverului X.Org de către Fundația X.Org ca un fork al XFree86 4.4 RC2. Motivul principal pentru aceasta a fost dezacordul unor participanți la proiect cu noua licență XFree86 4.4. Mulți dintre foștii dezvoltatori XFree86 s-au alăturat ulterior proiectului X.Org Server.

Eliminarea XIE, PEX și libxml2. [patru]

X11R6.8.0 8 septembrie 2004 Transparența ferestrei; XDamage; Distribuit Multihead X; Xfixuri ; Compozit; xevie.
X11R6.8.1 17 septembrie 2004 Remedierea unei vulnerabilități în libxpm .
X11R6.8.2 10 februarie 2005 Remediați erorile, actualizați driverele .
X11R6.9
X11R7.0
21 decembrie 2005 Pentru prima dată, a fost adăugat un sistem de construcție modular. 6.9.0 încă folosea vechiul sistem de compilare Imake , în timp ce sistemele 7.0.0 foloseau deja Autotools . Ca urmare, dintr-un set de coduri sursă s-au obținut o versiune modulară 7.0 și o versiune monolitică 6.9.

EXA , refactorizare semnificativă a codului . [5]

X11R7.1 22 mai 2006 îmbunătățiri EXA; integrare Kdrive ; AIGLX ; îmbunătățiri ale suportului pentru diferite sisteme de operare și platforme. [6]
X11R7.2 15 februarie 2007 Îndepărtarea LBX [7] și a driverului de tastatură încorporat, X-ACE , XCB , îmbunătățiri AutoConfig.
X11R7.3 6 septembrie 2007 X11R7.3: XServer 1.4, detectarea automată a dispozitivului HAL , utilizarea DTrace, suport pentru domeniul PCI .

Server Xorg 1.4 - vezi Server14Branch pentru detalii. Momente de bază:

  • RandR 1.2: RandR 1.2 oferă ieșire de detectare automată, precum și reconfigurare a producției din mers și comutare de mod.
  • Intrare hotplug: intrarea hotplug permite dispozitive de intrare hotplug și a adăugat suport extins pentru ecrane tactile și tablete, fie prin HAL, fie prin D-Bus.
  • KDrive: Au fost aduse numeroase îmbunătățiri la codul Kdrive, inclusiv suport îmbunătățit pentru mai multe dispozitive de intrare.
  • DTrace: Când rulează pe sistemul de operare OpenSolaris, serverul X include suport pentru DTrace, care permite contabilizarea detaliată a operațiunilor din server.
  • EXA: S-a depus mult lucru la cadrul EXA pentru a-l face mai utilizabil.
  • Aplicații noi: xbacklight
  • Drivere noi: xf86-video-glide, xf86-video-vermilion
  • Noi pagini de manual API: libXinerama, libXcomposite, funcții XKB în libX11, funcții Xtest în libXtst
  • Suport pentru directoarele directoarelor de fonturi în fonturile de cale
  • xdm: S-a adăugat suport pentru Xft. [opt]
X11R7.4 23 septembrie 2008 XServer 1.5.1, XACE , reluare PCI, optimizări EXA, _X_EXPORT, GLX 1.4, pornire și oprire mai rapidă. [9]
X11R7.5 26 octombrie 2009 XServer 1.7.0 [10] , Xi 2, XGE, suport E - EDID , RandR 1.3, MPX , accelerare previzibilă a indicatorului, utilizarea managerului de memorie DRI2 , utilizarea SELinux , eliminarea bibliotecilor și extensiilor învechite.
X11R7.6 20 decembrie 2010 XServer 1.8.0 [11] , trecerea de la gestionarea dispozitivelor de la subsistemul HAL (Hardware Abstraction Layer) la utilizarea bibliotecii udev , capacitatea de a crea fișiere de configurare pentru dispozitive individuale, ABI-ul interfețelor responsabile de intrare, ieșire video și unele extensiile s-au schimbat [12]
X11R7.7 6 iunie 2012 [13] XServer 1.12, suport multi -touch , proces îmbunătățit de compilare pentru documentația din DocBook XML și suport inițial pentru GLX și XKB în XCB .

Vezi și

Note

  1. https://lists.x.org/archives/xorg/2022-July/061036.html
  2. Proiectul x Open Source pe Open Hub: Pagina de limbi
  3. 1 2 3 4 5 6 Director de software gratuit
  4. Fundația X.Org lansează X Window System  X11R6.7 . LWN (7 aprilie 2004). Consultat la 29 iunie 2006. Arhivat din original la 29 ianuarie 2011.
  5. ChangesSince68  . _ X.Org Wiki. Consultat la 29 iunie 2006. Arhivat din original pe 23 august 2011.
  6. Note de lansare pentru  X11R7.1 . Fundația X.Org (22 martie 2006). Consultat la 29 iunie 2006. Arhivat din original pe 23 august 2011.
  7. ChangesForX11R72  . _ X.Org Wiki. Consultat la 15 februarie 2007. Arhivat din original pe 23 august 2011.
  8. 7.3  Note de lansare . Fundația X.Org. Consultat la 13 decembrie 2007. Arhivat din original la 23 august 2011.
  9. Fundația X.Org lansează X7.4 . Data accesului: 31 decembrie 2010. Arhivat din original la 1 august 2009.
  10. Fundația X.Org lansează X7.5 . Data accesului: 31 decembrie 2010. Arhivat din original la 6 iulie 2010.
  11. [https://web.archive.org/web/20100405121556/http://lists.freedesktop.org/archives/xorg/2010-April/049784.html Arhivat 5 aprilie 2010 la Wayback Machine [ANUNȚ] xorg -server 1.8.0]
  12. OpenNews: lansarea X Server 1.8 . Data accesului: 31 decembrie 2010. Arhivat din original la 16 iunie 2010.
  13. [ANUNȚARE] X11R7.7 . Data accesului: 7 septembrie 2012. Arhivat din original pe 14 august 2012.
  14. Ars Technica: Ubuntu Unity a murit: Desktopul va reveni la GNOME anul viitor . Preluat la 18 iunie 2020. Arhivat din original la 30 aprilie 2020.

Link -uri