Debian 14 planea descontinuar GTK2

El equipo de Debian, responsable de los paquetes de GNOME, planea descontinuar el kit de herramientas GTK2 en Debian 14, cuyo lanzamiento está previsto para el verano de 2027. Los desarrolladores del proyecto GTK dejaron de mantener GTK2 hace más de cinco años, y mantener el kit de herramientas GTK2 abandonado en el repositorio principal se está volviendo problemático. Entre las distribuciones que ya han descontinuado GTK2 se incluyen Red Hat Enterprise Linux, SUSE Linux Enterprise Server 16, openSUSE 16 y Arch Linux. Se anima a Debian a seguir el ejemplo.

Hasta hace poco, GIMP era el único proyecto importante basado en GTK2, pero a partir de GIMP 3.0, este editor gráfico se adaptó a GTK3. GTK también se utiliza en el popular editor de sonido Ardour, pero este proyecto no depende de bibliotecas externas y es compatible con su propia rama de GTK2, YTK.

El problema más grave que impide la eliminación de GTK2 es que GTK2 sigue utilizándose en el instalador gráfico de Debian. Además, quedan aproximadamente 150 paquetes en el repositorio de Debian que dependen de GTK2. Si GTK2 se descontinúa, estos paquetes deberán eliminarse, ya que están en gran parte sin desarrollar y es improbable su adaptación a GTK3.

Muchos de estos paquetes aún tienen usuarios activos que no tienen intención de cambiarse a otros programas. También hubo desarrolladores que abogaron por mantener la compatibilidad con GTK2 en Debian y consideraron improbable el motivo de su eliminación. Por ejemplo, mencionar que GTK3 se lanzó hace 15 años carece de sentido, ya que GTK3 no reemplaza a GTK2, al igual que GTK4 no reemplaza a GTK3.

Argumentos como la falta de compatibilidad con HiDPI y Wayland en GTK2 también se cuestionan, ya que son innecesarios y los usuarios están satisfechos con ellos. Las comparaciones con Arch Linux, donde GTK2 está excluido del repositorio principal, pero disponible en repositorios no oficiales, se consideran inapropiadas. El debate también cuestiona cómo GTK2 es inferior a GCC 3.3, que se lanzó durante más de 20 años, hasta Debian 12, 16 de los cuales se dedicaron simplemente a proporcionar libstdc++5 para ejecutables heredados.

Quienes apoyan la eliminación de GTK2 citan la incapacidad de garantizar la seguridad del paquete como una de las razones, mientras que los opositores argumentan que la seguridad de GTK2 en Debian ha sido de poca preocupación hasta ahora, y que el último error marcado como vulnerabilidad se remonta a 2015.

Actualmente se está debatiendo cómo mantener la compatibilidad con las aplicaciones basadas en GTK2 en la distribución. Una opción propuesta es trasladar GTK2 y las aplicaciones relacionadas a un repositorio independiente no oficial. Otras ideas incluyen la creación de un framework que traduzca la API de GTK2 a GTK3 y la migración a la bifurcación Ardour de GTK2. También se ha sugerido que, en lugar de eliminar paquetes directamente, se dejen huérfanos con la esperanza de que alguien esté dispuesto a seguir manteniéndolos.

Los paquetes populares basados ​​en GTK2 incluyen:

  • paso posterior
  • sintetizador
  • doublecmd (Comandante doble)
  • fpc
  • geg
  • gkrellm
  • gmpc
  • pintura de gnomo
  • gkrellm
  • verde
  • hexchat
  • ibus
  • Lázaro
  • mplayer
  • navegar
  • abrirjdk-8
  • pidgin
  • rlvm
  • interfaces sensatas
  • pez sierra
  • escoria
  • herramientas de secuenciación
  • módem de sonido
  • Sylpheed
  • tenaz
  • ticker
  • tilem
  • uim
  • modo de usuario
  • xlog
  • diario
  • xsane
  • xzgv
  • z88

Fuente: opennet.ru

avatar del autor
ProHoster Consultor, Especialista Técnico
Un especialista técnico en ProHoster Con más de seis años de experiencia en administración de servidores, soluciones VPN y seguridad de redes, gestiono la configuración y el soporte de la infraestructura, superviso la estabilidad del servicio e implemento soluciones para proteger los datos de los clientes. También contribuyo a la optimización del rendimiento y al cumplimiento de los requisitos modernos de seguridad y privacidad.

Añadir un comentario