Czyszcząc stan różnych pakietów X.Org, które były praktycznie nieobsługiwane od lat, podejmuje się próbę lepszego komunikowania statusu niektórych „wycofanych” pakietów X.Org, nad usunięciem których dystrybucje Linuksa powinny pracować, ponieważ nie są już utrzymywane.
Alan Coopersmith z firmy Oracle, który przez lata zajmował się sporym wydaniem X.Org i od czasu do czasu wypuszczał drobne aktualizacje sterowników X.Org dla starego/starego sprzętu, przygotowywał nowe ogłoszenie, w którym przedstawiono aktualny stan wycofania niektórych Pakiety X.Org, aby lepiej wyjaśnić sprawy z różnymi dystrybucjami Linuksa/opiekunami pakietów. Coopersmith od dawna robi to w ramach pakowania X.Org dla Solaris, będąc jednocześnie długoletnim współtwórcą X.Org i jednym z nielicznych, którzy wciąż pracują nad utrzymaniem pakietów X.Org.
Szczegóły można znaleźć w tym poście na liście mailingowej. Poniżej znajduje się aktualny projekt ogłoszenia dla opiekunów dystrybucji Linuksa, z wyjątkiem drobnych zmian, które mają nadejść w nadchodzących dniach.
Pakiety X.Org, które są „wycofane” i znajdują się teraz w stanie tylko do archiwum bez dalszych prac, obejmują:
“app/lbxproxy & lib/liblbxutil:
Obsługa wymaganego rozszerzenia LBX do X11 była domyślnie wyłączona w xorg-server 1.1 (maj 2006) i usunięty w 1.2 (styczeń 2007)app/luit:
X.Org przestał utrzymywać nasz fork i zachęca do używania Thomasa Dickeya z http://invisible-island.net/luit/zamiast tego.app/proxymngr, app/xfindproxy, app/xfwp
X.Org wycofał protokół X11 Proxy Management Protocol i powiązane narzędzia na korzyść tunelowania X11 SSH.app/xdbedizzy:
To była prosta demonstracja rozszerzenia Double Buffer Extension (DBE), a nie użyteczny program.app/xditview:
Podczas gdy X. Org jeszcze tego nie wycofał, nadal możesz lepiej korzystać z forka gxditview, który jest częścią pakietu GNU groff.app/xrx:
Większość przeglądarek zakończyła obsługę starej wtyczki Netscape API (NPAPI) kilka lat temu. Nawet wcześniej używanie wtyczki przeglądarki do zdalnego wyświetlania wbudowanej aplikacji X11 nigdy się tak naprawdę nie przyjęło.app/xsetmode:
Zastąpione przez: xinput–set-mode”nazwa urządzenia”ABSOLUTNA https://gitlab.freedesktop.org/xorg/app/xsetmode/-/blob/master/READMEapp/xsetpointer:
Nie działa z xorg-server 1.4 (wrzesień 2007) i nowszymi https://gitlab.freedesktop.org/xorg/app/xsetpointer/-/blob/master/READMEapp/xtrap & lib/libXTrap:
To było proponowane rozszerzenie dla X11R5, zastąpione przez rozszerzenia XTEST & RECORD w X11R6 (wydanym w 1994). Strona serwera została usunięta w xorg-server 1.6 (luty 2009).driver/xf86-input-*:
Prawie wszystkie z nich zostały już wycofane — jedyne nadal obsługiwane to:
Dla systemu Linux: xf86-input-libinput & xf86-input-evdev
Dla systemów innych niż Linux: xf86-input-keyboard i xf86-input-mouse
Dla wszystkich platform: xf86-input-elographics, xf86-input-joystick, xf86-input-synaptics, xf86-input-vmmouse, & xf86-input-voiddriver/xf86-video-glide:
To był sterownik dla płyt 3Dfx Voodoo 1 i 2 z późnych lat 90-tych, używający API Glide.font/bitstream-speedo:
Obsługa formatu czcionek Speedo została domyślnie wyłączona w X11R6.8 (wrzesień 2004) i usunięta w libXfont 1.4.0 (luty 2009)p>
lib/liboldX:
Zapewniło to kompatybilność wsteczną dla aplikacji z wersji X 10, która była wersją X Window System z listopada 1985, zastąpioną przez X11 we wrześniu 1987. 35 lat wydaje się więcej niż długo wystarczy, aby zamiast tego przenieść aplikacje do używania libX11.lib/libXevie:
Serwerowa strona XEvIE została usunięta w xorg-server 1.6 (luty 2009). At-spi2-core GNOME używał libXevie od sierpnia 2003 r., ale ten kod został domyślnie wyłączony w 2015 r. w wydaniu 2.20.0, a następnie całkowicie usunięty w wydaniu 2.26.0 w 2017 r.lib/libXfontcache:
Serwerowa strona rozszerzenia FontCache została domyślnie wyłączona w X11R6.8.0 (wrzesień 2004) i usunięta w xorg-server 1.6 (luty 2009).lib/libxkbui:
Jedynym znanym konsumentem tej biblioteki było narzędzie xorgcfg, które zostało domyślnie wyłączone w xorg-server 1.4 (wrzesień 2007) i usunięte w xorg-server 1.6 (luty 2009).lib/libXxf86misc:
Serwerowa strona rozszerzenia XFree86-Misc została usunięta w xorg-server 1.6 (luty 2009).(To nie jest pełna lista — więcej znajdziesz pod adresem https://gitlab.freedesktop.org/groups/xorg/-/archived lub oznaczono jako przestarzałe na stronie https://gitlab.freedesktop.org/xorg/doc/xorg-docs/-/blob/master/MAINTAINERS Właśnie wymieniłem te, które nadal pojawiają się z dużą liczbą wpisów na https://repology.org/jako wciąż znajdujące się w dystrybucjach.)”
Ponadto planuje się wkrótce wycofać libdmx dla serwera Xdms, który został usunięty z drzewa źródeł xorg-server w 2021 r., oraz libXp jako serwer Xprt, który został usunięty z serwera X.Org w 2009 roku.
Więcej szczegółów na temat FreeDesktop.org Gitlab.