XQuartz - XQuartz

XQuartz (X11.app)
X11app.png
Dezvoltatori Jeremy Huddleston Sequoia, Fundația X.Org , Apple Inc.
Versiune stabila
2.8.0 / 21 martie 2021 ; acum 3 luni ( 2121-03-2021 )
Scris in C
Sistem de operare macOS
Tip Afișare server
Licență Licență Apple sursă publică Licență
MIT
Site-ul web www .xquartz .org

XQuartz este o versiune open-source a serverului X.Org X , o componentă a sistemului X Window (X11, sau scurtat la pur și simplu X, și uneori informal X-Windows) care rulează pe macOS . A înlocuit oficial aplicația internă X11 a Apple. Denumirea „XQuartz” derivă din Quartz , parte a cadrului grafic macOS Core, la care XQuartz conectează aceste aplicații. XQuartz permite aplicațiilor multi-platformă care utilizează X11 pentru GUI să ruleze pe macOS, dintre care multe nu sunt special concepute pentru macOS. Aceasta include numeroase proiecte software științifice și academice.

Istorie

X11.app a fost inițial disponibil ca versiune beta publică descărcabilă pentru Mac OS X 10.2 Jaguar și ulterior inclus ca pachet standard pentru Mac OS X 10.3 Panther . În Mac OS X 10.4 Tiger X11.app a fost o instalare opțională inclusă pe DVD-ul de instalare. Mac OS X 10.5 Leopard , Mac OS X 10.6 Snow Leopard și Mac OS X 10.7 Lion au instalat X11.app în mod implicit, dar din OS X 10.8 Mountain Lion de pe Apple a renunțat la suport dedicat pentru X11.app, utilizatorii fiind direcționați către deschidere sursa proiectului XQuartz (la care contribuie Apple).

În Mac OS X 10.4 Tiger , Apple X11 a implementat protocolul X11 versiunea 6.6 (X11R6.6). Această implementare include un server de ferestre X11 bazat pe XFree86 4.4, manager de ferestre fără rădăcină Quartz , biblioteci și utilitare de bază, cum ar fi xterm . „Fără rădăcini” înseamnă că aplicațiile cu ferestre X apar pe desktopul Quartz, care apar ca orice altă aplicație cu ferestre Quartz (adică nu într-un desktop virtual conținut într-o altă fereastră). În Mac OS X Leopard , X11 a fost actualizat pentru a utiliza X.Org Server (X11R7.2) mai degrabă decât XFree86 . Codul sursă pentru X11 este disponibil de la Apple. Unele coduri sursă sunt disponibile sub licența sursă publică Apple, în timp ce cea mai mare parte este licențiată sub licența MIT .

Versiune curentă

Versiunea actuală a XQuartz este un DDX (Device Dependent X) inclus în serverul X.Org și implementează suport pentru grafică 2D accelerată hardware (în versiuni anterioare 2.1), accelerare hardware OpenGL și integrare cu Aqua , interfața grafică de utilizator macOS (GUI). Începând cu versiunea 2.8.0, XQuartz nu oferă suport pentru afișajele Retina de înaltă rezoluție pentru aplicațiile X11, care rulează în modul dublat de pixeli pe afișajele de înaltă rezoluție.

Lista versiunilor (din 2010)

Versiune Cerință macOS Cele mai importante schimbări Data de lansare
XQuartz 2.8.1 Mac OS X Mavericks 10.9 sau o versiune ulterioară 2021-04-25
XQuartz 2.8.0 Mac OS X Mavericks 10.9 sau o versiune ulterioară Suport nativ pentru Mac-urile Apple M1 . 2021-03-21
XQuartz 2.7.11 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 29-10-2016
XQuartz 2.7.10 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 22-10-2016
XQuartz 2.7.9 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 05.05.2016
XQuartz 2.7.8 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară Prima versiune acceptată pe OS X El Capitan 17-10-2015
XQuartz 2.7.7 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară Prima versiune acceptată pe OS X Yosemite 18.08.2014
XQuartz 2.7.6 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 17.05.2014
XQuartz 2.7.5 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară Prima versiune acceptată pe OS X Mavericks 2013-11-10
XQuartz 2.7.4 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 2012-09-27
XQuartz 2.7.3 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 27.08.2012
XQuartz 2.7.2 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară Prima versiune acceptată pe OS X Mountain Lion 01.06.2012
XQuartz 2.7.1 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 01.06.2012
XQuartz 2.7.0 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară Prima versiune acceptată pe Mac OS X 10.7 Lion 04.11.2011
XQuartz 2.6.3 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 20.07.2011
XQuartz 2.6.2 Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 30.04.2011
XQuartz 2.6.1 Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 17.03.2011
XQuartz 2.6.0 Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 19.12.2010
XQuartz 2.5.3 Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 13.08.2010
XQuartz 2.5.2 Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 20.07.2010
XQuartz 2.5.1 Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară 10.07.2010
XQuartz 2.5.0 Mac OS X Leopard 10.5.8, Mac OS X Snow Leopard 10.6.3 sau o versiune ulterioară Prima versiune acceptată pe Mac OS X Snow Leopard 29.03.2010

Vezi si

  • Suport MacX , X11 pe Mac OS clasic
  • XWayland , pentru a sprijini aplicația X sub Wayland
  • XDarwin , o implementare a X pentru macOS care a precedat XQuartz și acceptă versiuni de macOS înainte de 10.3 spre deosebire de XQuartz

Referințe

linkuri externe