Al aclarar el estado de varios paquetes de X.Org que han estado sin mantenimiento durante años, se está intentando comunicar mejor el estado de algunos paquetes de X.Org”retirados”que las distribuciones de Linux deberían trabajar para eliminar, ya que ya no están manteniéndose

Alan Coopersmith de Oracle, que ha realizado gran parte de las disputas sobre el lanzamiento de X.Org a lo largo de los años y ocasionalmente lanzando actualizaciones menores del controlador X.Org para hardware antiguo, ha estado preparando un nuevo anuncio que explica el estado actual de retiro de algunos Paquetes X.Org para aclarar mejor las cosas con varias distribuciones de Linux/mantenedores de paquetes. Coopersmith ha hecho esto durante mucho tiempo como parte del paquete de X.Org para Solaris y, al mismo tiempo, ha sido un colaborador ascendente de X.Org desde hace mucho tiempo y uno de los pocos que aún trabaja para ayudar a mantener los paquetes de X.Org.

Los detalles se pueden encontrar a través de esta publicación de la lista de correo. A continuación se muestra el borrador actual del anuncio para los mantenedores de distribución de Linux, salvo que se produzcan cambios menores en los próximos días.

Los paquetes de X.Org que están”retirados”y ahora en un estado de solo archivo sin más trabajo previo incluyen:

“app/lbxproxy & lib/liblbxutil:
La compatibilidad con la extensión LBX requerida para X11 estaba deshabilitada de forma predeterminada en xorg-server 1.1 (mayo de 2006) y eliminado en 1.2 (enero de 2007).

app/luit:
X.Org dejó de mantener nuestra bifurcación y fomenta el uso de Thomas Dickey de http://invisible-island.net/luit/en su lugar.

app/proxymngr, app/xfindproxy, app/xfwp
X.Org ha desaprobado el Protocolo de administración de proxy X11 y las herramientas relacionadas, a favor de usar túneles X11 de SSH en su lugar.

app/xdbedizzy:
Esta fue una demostración simple de Double Buffer Extension (DBE), no es un programa útil.

app/xditview:
Mientras que X. Org aún no ha desaprobado esto, aún puede ser mejor que use la bifurcación gxditview que es parte del paquete groff de GNU.

app/xrx:
La mayoría de los navegadores dejaron de admitir el antiguo complemento de Netscape. API (NPAPI) hace varios años. Incluso antes de eso, el uso de un complemento de navegador para la visualización remota de una aplicación X11 incrustada nunca se puso de moda.

app/xsetmode:
Reemplazado por: xinput–set-mode”nombre del dispositivo”ABSOLUTO https://gitlab.freedesktop.org/xorg/app/xsetmode/-/blob/master/LÉAME

app/xsetpointer:
No funciona con xorg-server 1.4 (septiembre de 2007) y versiones posteriores https://gitlab.freedesktop.org/xorg/app/xsetpointer/-/blob/master/README

app/xtrap & lib/libXTrap:
Esta fue una extensión propuesta para X11R5, reemplazada por las extensiones XTEST & RECORD en X11R6 (lanzado en 1994). El lado del servidor se eliminó en xorg-server 1.6 (febrero de 2009).

driver/xf86-input-*:
Casi todos estos están retirados ahora; los únicos que aún son compatibles son:
Para Linux: xf86-input-libinput y xf86-input-evdev
Para no Linux: xf86-input-keyboard & xf86-input-mouse
Para todas las plataformas: xf86-input-elographics, xf86-input-joystick, xf86-input-synaptics, xf86-input-vmmouse, & xf86-input-void

driver/xf86-video-glide:
Este era un controlador para las placas 3Dfx Voodoo 1 y 2 de finales de los 90, usando la API Glide.

font/bitstream-speedo:
La compatibilidad con el formato de fuente Speedo se deshabilitó de forma predeterminada en X11R6.8 (septiembre de 2004) y se eliminó en libXfont 1.4.0 (febrero de 2009)

lib/liboldX:
Esto proporcionó compatibilidad con versiones anteriores para aplicaciones de la versión 10 de X, que era la versión del sistema X Window de noviembre de 1985, reemplazada por X11 en septiembre de 1987. 35 años parecen más que largos suficiente para portar aplicaciones para usar libX11 en su lugar.

lib/libXevie:
El lado del servidor de XEvIE se eliminó en xorg-server 1.6 (febrero de 2009). El at-spi2-core de GNOME usó libXevie a partir de agosto de 2003, pero ese código se deshabilitó de forma predeterminada en 2015 para la versión 2.20.0 y luego se eliminó por completo en la versión 2.26.0 en 2017.

lib/libXfontcache:
El lado del servidor de la extensión FontCache se deshabilitó de forma predeterminada en X11R6.8.0 (septiembre de 2004) y se eliminó en xorg-server 1.6 (febrero de 2009).

lib/libxkbui:
El único consumidor conocido de esta biblioteca era la utilidad xorgcfg, que estaba deshabilitada de manera predeterminada en xorg-server 1.4 (septiembre de 2007) y eliminada en xorg-server 1.6 (febrero de 2007).. 2009).

lib/libXxf86misc:
El lado del servidor de la extensión XFree86-Misc se eliminó en xorg-server 1.6 (febrero de 2009).

(Esta no es una lista completa; puede encontrar más en https://gitlab.freedesktop.org/groups/xorg/-/archived o marcados como obsoletos en https://gitlab.freedesktop.org/xorg/doc/xorg-docs/-/blob/master/MAINTAINERS Acabo de enumerar aquellos que todavía aparecen con un buen número de entradas en https://repology.org/como todavía en distribuciones.)”

Además, hay planes para retirar libdmx pronto para el servidor Xdms que se eliminó del árbol de fuentes del servidor xorg en 2021 y libXp como el servidor Xprt que se eliminó del servidor X.Org en 2009.

Más detalles en el FreeDesktop.org Gitlab.

Categories: IT Info