Articulo de referencia

XQuartz

[[MIT License]]"},"website":{"wt":"{{URL|https://www.xquartz.org}}"}},"i":0}}]}"> XQuartz es una versión de código abierto del servidor X.Org X , un servidor de visualización pa...

XQuartz es una versión de código abierto del servidor X.Org X , un servidor de visualización para el Sistema de Ventanas X (a veces abreviado como X11 o X) que se ejecuta en macOS . [ 1 ] En 2012, reemplazó formalmente la aplicación interna X11 de Apple para OS X Mountain Lion (versión 10.8). El nombre "XQuartz" deriva de Quartz , parte del marco de trabajo de gráficos principales de macOS, al que XQuartz conecta estas aplicaciones. XQuartz permite que aplicaciones multiplataforma que usan X11 para la interfaz gráfica de usuario se ejecuten en macOS, muchas de las cuales no están diseñadas específicamente para macOS. Esto incluye numerosos proyectos de software científico y académico. [ 2 ]

Historia

X11.app estuvo disponible inicialmente como una beta pública descargable para Mac OS X 10.2 Jaguar y posteriormente se incluyó como paquete estándar para Mac OS X 10.3 Panther . En Mac OS X 10.4 Tiger, X11.app era una instalación opcional incluida en el DVD de instalación. Mac OS X 10.5 Leopard , Mac OS X 10.6 Snow Leopard y Mac OS X 10.7 Lion instalaron X11.app por defecto, pero a partir de OS X 10.8 Mountain Lion, Apple dejó de ofrecer soporte dedicado para X11.app, y los usuarios fueron redirigidos al proyecto de código abierto XQuartz (al que Apple contribuye). [ 2 ]

En Mac OS X 10.4 Tiger , Apple implementó el protocolo X11 versión 6.6 (X11R6.6). Esta implementación incluye un servidor de ventanas X11 basado en XFree86 4.4, el gestor de ventanas Quartz sin privilegios de root, bibliotecas y utilidades básicas como xterm . [ 3 ] "Sin privilegios de root" significa que las aplicaciones de ventanas X aparecen en el escritorio Quartz, como cualquier otra aplicación Quartz con ventana (es decir, no en un escritorio virtual contenido dentro de otra ventana). En Mac OS X Leopard , X11 se actualizó para usar X.Org Server (X11R7.2) en lugar de XFree86 . [ 4 ] El código fuente de X11 está disponible en Apple. Parte del código fuente está disponible bajo la Licencia Pública de Código Fuente de Apple, mientras que la mayor parte está bajo la Licencia MIT .

Versión actual

La versión actual de XQuartz es un DDX (Device Dependent X [ 5 ] ) incluido en el servidor X.Org e implementa soporte para gráficos 2D acelerados por hardware (en versiones anteriores a la 2.1), aceleración OpenGL por hardware e integración con Aqua , la interfaz gráfica de usuario (GUI) de macOS. A partir de la versión 2.8.0, XQuartz no ofrece soporte para pantallas Retina de alta resolución para aplicaciones X11, que se ejecutan en modo de píxeles duplicados en pantallas de alta resolución.

Lista de versiones (desde 2010)

Véase también

  • XWayland , para admitir la aplicación X bajo Wayland
  • XDarwin , una implementación de X para macOS que precedió a XQuartz, admite versiones de macOS anteriores a la 10.3 a diferencia de XQuartz.

Referencias

  1. "XQuartz" .
  2. 1 2 "Apple elimina X11 en OS X 10.8 Mountain Lion y traslada el soporte a XQuartz de código abierto" . Consultado el 14 de septiembre de 2016 .
  3. "XQuartz" . 21 de octubre de 2016. Archivado del original el 21 de octubre de 2016.
  4. "Dentro de Leopard: Bajo el capó, página 2" . Macworld . 2 de noviembre de 2007. Consultado el 30 de junio de 2020 .
  5. "Glosario" . www.x.org . Consultado el 15 de septiembre de 2016 .
  6. "XQuartz - Archivo de lanzamientos" . www.xquartz.org . Consultado el 22 de enero de 2017 .
  • Sitio web oficial