X.Org-server

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 24. oktober 2016; checks kræver 12 redigeringer .
X.Org-server
Type Xserver
Udvikler X.Org Fonden
Skrevet i C [2]
Operativ system GNU/Linux [3] og BSD [3]
Første udgave 6. april 2004
nyeste version
Licens X11-licens [3] , Expat-licens [3] , HPND [d] [3] og modificeret BSD-licens [d] [3]
Internet side x.org/wiki/ ​(  engelsk)
 Mediefiler på Wikimedia Commons

X.Org Server (officielt "X.Org Foundation Open Source Public Implementation of X11" ) er en gratis og open source kanonisk implementering af X Window System -serveren.

Brug

Unix og Linux

X.Org Server bruges som en implementering af X Window System på mange UNIX-lignende operativsystemer ; for langt de fleste moderne Linux- og BSD -distributioner er det den primære forsendelsesvariant af X-serveren. I Solaris dominerer det x86 - kompatible systemer, men det proprietære Xsun var mere udbredt blandt SPARC -systemer , som blev afbrudt i Oracle Solaris 11.

Microsoft Windows

Til Microsoft Windows er der adskillige X.Org Server-baserede implementeringer af X-serveren, blandt dem er Cygwin/X og Xming .

Apple Mac OS X

Startende med version 10.5 ("Leopard") leveres Mac OS X med XQuartz  , en X-server baseret på X.Org Server, der giver dig mulighed for problemfrit at køre X11-applikationer i Aqua .

Udgivelseshistorik

Version Udgivelses dato Store ændringer
X11R6.7.0 6. april 2004 Første version af X.Org Server af X.Org Foundation som en gaffel af XFree86 4.4 RC2. Hovedårsagen til dette var nogle projektdeltageres uenighed med den nye XFree86 4.4-licens. Mange af de tidligere XFree86-udviklere sluttede sig senere til X.Org Server-projektet.

Fjernelse af XIE, PEX og libxml2. [fire]

X11R6.8.0 8. september 2004 Vinduesgennemsigtighed; XDamage; Distribueret Multihead X; XFixes ; Sammensatte; xevie.
X11R6.8.1 17. september 2004 Løsning af en sårbarhed i libxpm .
X11R6.8.2 10. februar 2005 Ret fejl, opdater drivere .
X11R6.9
X11R7.0
21. december 2005 For første gang blev der tilføjet et modulært byggesystem. 6.9.0 brugte stadig det gamle Imake build system , mens 7.0.0 systemer allerede brugte Autotools . Som et resultat blev der opnået en modulær version 7.0 og en monolitisk version 6.9 fra ét sæt kildekoder .

EXA , signifikant koderefaktorering . [5]

X11R7.1 22. maj 2006 EXA forbedringer; Kdrive integration ; AIGLX ; forbedringer i understøttelse af forskellige operativsystemer og platforme. [6]
X11R7.2 15. februar 2007 Fjernelse af LBX [7] og indbygget tastaturdriver, X-ACE , XCB , AutoConfig-forbedringer.
X11R7.3 6. september 2007 X11R7.3: XServer 1.4, HAL -enhedsautodetektion , DTrace-brug, PCI -domæneunderstøttelse .

Xorg server 1.4 - se Server14Branch for detaljer. Grundlæggende øjeblikke:

  • RandR 1.2: RandR 1.2 tilbyder auto-detektionsoutput såvel som on-the-fly produktionsomkonfiguration og tilstandsskift.
  • Input hotplug: Input hotplug tillader hotpluggable inputenheder og tilføjet udvidet understøttelse af touchskærme og tablets, enten via HAL eller D-Bus.
  • KDrive: Der er lavet adskillige forbedringer til Kdrive-koden, inklusive forbedret understøttelse af flere inputenheder.
  • DTrace: Når den kører på OpenSolaris OS, inkluderer X-serveren understøttelse af DTrace, som tillader detaljeret regnskab over driften på serveren.
  • EXA: Der er blevet arbejdet meget på EXA-rammen for at gøre den mere anvendelig.
  • Nye apps: xbacklight
  • Nye drivere: xf86-video-glide, xf86-video-vermilion
  • Nye API-man-sider: libXinerama, libXcomposite, XKB-funktioner i libX11, Xtest-funktioner i libXtst
  • Understøttelse af skrifttypemapper i stiskrifttyper
  • xdm: Tilføjet understøttelse af Xft. [otte]
X11R7.4 23. september 2008 XServer 1.5.1, XACE , PCI rework, EXA-optimeringer, _X_EXPORT, GLX 1.4, hurtigere opstart og nedlukning. [9]
X11R7.5 26. oktober 2009 XServer 1.7.0 [10] , Xi 2, XGE, E- EDID -understøttelse , RandR 1.3, MPX , forudsigelig pointeracceleration, brug af DRI2 memory manager , brug af SELinux , fjernelse af forældede biblioteker og udvidelser.
X11R7.6 20. december 2010 XServer 1.8.0 [11] , der skifter fra enhedsadministration fra HAL (Hardware Abstraction Layer)-undersystemet til at bruge udev- biblioteket , muligheden for at oprette konfigurationsfiler til individuelle enheder, ABI'en for de grænseflader, der er ansvarlige for input, videooutput og nogle udvidelser er ændret [12]
X11R7.7 6. juni 2012 [13] XServer 1.12, multi- touch -understøttelse , forbedret byggeproces for dokumentation fra DocBook XML og indledende understøttelse af GLX og XKB i XCB .

Se også

Noter

  1. https://lists.x.org/archives/xorg/2022-July/061036.html
  2. x Open Source-projektet på Open Hub: Languages-siden
  3. 1 2 3 4 5 6 Gratis softwarekatalog
  4. X.Org Foundation frigiver X Window System  X11R6.7 . LWN (7. april 2004). Hentet 29. juni 2006. Arkiveret fra originalen 29. januar 2011.
  5. Ændringer siden 68.  _ X.Org Wiki. Hentet 29. juni 2006. Arkiveret fra originalen 23. august 2011.
  6. Release Notes for  X11R7.1 . X.Org Foundation (22. marts 2006). Hentet 29. juni 2006. Arkiveret fra originalen 23. august 2011.
  7. Ændringer ForX11R72  . _ X.Org Wiki. Hentet 15. februar 2007. Arkiveret fra originalen 23. august 2011.
  8. 7.3 Release  notes . X.Org Fonden. Hentet 13. december 2007. Arkiveret fra originalen 23. august 2011.
  9. X.Org Foundation udgiver X7.4 . Dato for adgang: 31. december 2010. Arkiveret fra originalen 1. august 2009.
  10. X.Org Foundation udgiver X7.5 . Dato for adgang: 31. december 2010. Arkiveret fra originalen den 6. juli 2010.
  11. [https://web.archive.org/web/20100405121556/http://lists.freedesktop.org/archives/xorg/2010-April/049784.html Arkiveret 5. april 2010 på Wayback Machine [ANNOUNCE] xorg -server 1.8.0]
  12. OpenNews: X Server 1.8-udgivelse . Dato for adgang: 31. december 2010. Arkiveret fra originalen den 16. juni 2010.
  13. [MEDDELELSE] X11R7.7 . Dato for adgang: 7. september 2012. Arkiveret fra originalen 14. august 2012.
  14. Ars Technica: Ubuntu Unity er død: Desktop skifter tilbage til GNOME næste år . Hentet 18. juni 2020. Arkiveret fra originalen 30. april 2020.

Links