Ya está disponible la primera versión estable de GTK 4.0, el componente que utiliza el escritorio Gnome, y muchas aplicaciones de software libre como Gimp o Inkscape. Te contamos sus nuevas características.
17 de diciembre de 2020 | 21:52
Muchas noticias para el mundo Linux. Primero, el lanzamiento de Qt 6.0, el componente básico sobre el que se crea el entorno de escritorio y herramientas del proyecto KDE, salió a la luz hace unos días. Ayer hizo lo propio con GTK 4.0, su equivalente para con GNOME. Pero que nadie se ponga nervioso, que la transición hacia una nueva versión mayor de ambos entornos de escritorio todavía no va a suceder.
Tras más de cuatro años de trabajo y más de veinte lanzamientos de versiones en desarrollo, el proyecto GNOME ha anunciado el lanzamiento de GTK 4.0, la nueva versión mayor de la biblioteca sobre la que se construye su escritorio y herramientas. Como indican en el anuncio oficial, es imposible resumir cuatro años de desarrollo en un único artículo y aquí nos pasa lo mismo, con el agravante de que hablamos de avances en las capacidades de programación que ofrece GTK 4.0.
En el anuncio destacan algunas e incluyen vídeos e imágenes de ejemplo, para la reproducción multimedia (con objetos, no con contenidos), el soporte de arrastrar y soltar elementos, transformaciones, listas y cuadrículas escalables, nuevos sombreadores… En definitiva, mejoras destinadas a modernizar la apariencia y usabilidad de las interfaces gráficas creadas con GTK 4, que es básicamente en lo que consisten todos los cambios que trae este nueva versión.
Así, por un lado los desarrolladores amplían sus posibilidades para crear interfaces gráficas más ricas y potentes y por el otro los usuarios del software se benefician de ello. Como siempre ha sido y será, que diría aquel. Pero como hemos advertido al principio de la entrada, el lanzamiento de GTK 4.0 no significa que GNOME 4 esté a la vuelta de la esquina, aunque sí es cierto que su llegada está más próxima ahora que antes.
Compartimos el comunicado del proyecto que desarrolla GNOME:
2020 ha sido un año muy largo. ¡Qué mejor manera de terminarlo que con un lanzamiento importante! Hoy lanzamos GTK 4.0.
GTK 4.0 es el resultado de un arduo trabajo por parte de un pequeño equipo de desarrolladores dedicados. Tendremos una publicación separada para repasar las estadísticas, pero el breve resumen es que desde la versión 3.89.1 en noviembre de 2016, hemos agregado más de 18000 confirmaciones y realizado más de 20 versiones de desarrollo.
¡Felicitaciones y un gran agradecimiento a todos los que han participado en este esfuerzo, y en particular a Benjamin, Emmanuele, Timm, Carlos, Jonas y Christian!
Qué hay de nuevo
Es imposible resumir 4 años de desarrollo en un solo post. Hemos escrito artículos detallados sobre muchas de las novedades de esta versión durante el año pasado: transferencias de datos , controladores de eventos , administradores de diseño , nodos de renderizado , reproducción de medios , listas escalables , sombreadores , accesibilidad .
Que es viejo
GTK 4 ahora es estable y lo consideramos listo para el consumo. Eso no significa que GTK 3 esté muerto; continuaremos apoyándolo y actualizándolo en el futuro previsible (la última versión, 3.24.24, salió silenciosamente hace unos días). Sin embargo, sí significa que GTK 2 ha llegado al final de su vida útil. Haremos una versión 2.x final en los próximos días, y alentamos a todos a que migren sus aplicaciones GTK 2 a GTK 3 o 4.
Cómo conseguirlo
Los archivos comprimidos de origen están disponibles en el lugar habitual . Los paquetes binarios deberían aparecer pronto en las principales distribuciones.
El lanzamiento de GNOME 40 tendrá varias aplicaciones portadas a GTK 4. Si desea probar GTK 4.0 hoy, puede usar las compilaciones nocturnas de flatpak de gtk4-demo y gtk4-widget-factory :
$ flatpak instalar https://nightly.gnome.org/repo/appstream/org.gtk.Demo4.flatpakref
$ flatpak ejecutar org.gtk.Demo4
Si está deseando portar su aplicación a GTK 4, nuestra guía de migración está disponible como parte de la documentación .
Cómo apoyar GTK
GTK no podría desarrollarse sin los muchos voluntarios que contribuyen con informes de errores, parches, traducciones o ideas. Gracias a todos ustedes. También estamos agradecidos a la fundación GNOME por apoyar a GTK con recursos de desarrollo, infraestructura y asistencia en viajes.
Donar a la fundación GNOME es una buena forma de apoyar el desarrollo futuro de GTK.
Que viene despues
Estamos muy agradecidos por todos los primeros probadores que nos han proporcionado informes de errores y comentarios, lo que hizo que esta versión fuera mucho mejor. Pero esperamos que haya una versión rápida 4.0.1 para corregir los descuidos y trampas que solo salen a la luz después de una versión .0.
Ahora que tenemos una versión 4.0, necesitamos incorporar el ecosistema de bibliotecas para permitir que las aplicaciones lo utilicen. vte, webkit y gtksourceview son algunas de las bibliotecas más notables que tienden a usarse junto con GTK. Esperamos que los puertos GTK 4 de estos estén disponibles pronto.
Si aparecen problemas más serios, haremos una versión 4.2 a tiempo para GNOME 40, de lo contrario, podríamos esperar hasta el verano para eso.
Lo que traerá el futuro más allá de GTK 4 aún está por verse. Tenemos algunas cosas divertidas en proceso, pero también nos gustaría saber qué características les gustaría ver a los desarrolladores de aplicaciones en GTK. ¡Dinos!
Una celebración
Celebraremos el lanzamiento 4.0 con una reunión (en línea) el próximo viernes. ¡No dudes en pasar por aquí!
También les dejamos la invitación que hace Gnome para la presentación de mañana por vía Google Meet.
____________________________
Con información de Muy Linux
Comentários