Hace solo un par de días, el desarrollador principal y CEO del Proyecto Solar "Local Key Doherty" anunció cambios importantes en Budgie Desktop 11, con una cuenta de algunos desarrollos. En ese blog, también hizo un anuncio que sorprendió a los usuarios;
Budgie está cambiando su arquitectura de escritorio.
Así es! Budgie está abandonando gnomo para hacer la transición a Qt.
IKey comentó que este cambio entraría en vigencia en la próxima versión principal del software, que descarta efectivamente los componentes de la arquitectura de gnomo.
Inicialmente, Budgie fue diseñado para trabajar con programas de software GNOME, que eventualmente conducen a su integración completa en la pila de software de Gnome.
Esta integración lenta y sin precedentes planteó algunos problemas para el proyecto solar. Primero, tuvieron que luchar para actualizar a Budgie cada vez que Gnome lanzó una actualización porque la versión obsoleta causaría errores. Esto comenzó desde la primera versión 3.10 de Budgie se hizo público, y el problema persistió hasta Gnome 3.22.
Los problemas se manifestarían como inconsistencias API/ABI, elementos que se abarrotarán entre sí, el flujo de trabajo obstruido, los widgets y la plantilla se bloquean. En algunos casos, las API de Gdkscreen se volvieron completamente disfuncionales.
Desktop de brecha 11
¿GTK+ tiene lo que se necesita??
Budgie, en su estado actual, puede hacerlo mucho mejor con un conjunto de herramientas más diverso y robusto. ¿Puede GTK+ llenar los vacíos?? Ciertamente, llena los vacíos.
GTK + toma un montón de una gran cantidad de sus características del escritorio Gnome; Piense en el conocimiento interno de la cáscara de gnomo en contraste con la interfaz en GTK.
Pero Budgie podría hacerlo aún mejor con un conjunto de herramientas integral en los dominios de gráficos, sombreadores, opengl, etc.
Además, GTK+ no tiene muchas opciones. El enfoque de almacenamiento en caché puede ser aburrido y aburrido de usar, y el posicionamiento de widget siempre está fuera de servicio.
Entonces, ¿cómo eligieron Qt sobre Gnome?? El blog informó que se consideró que dos alternativas diferentes saltaron los barcos para: "EFL/Ilustración" y "Qt". Y el equipo fue con QT.
Es la opción obvia: QT ha visto un uso mucho más extendido. Además de eso, ofrece una plataforma completa de herramientas exactamente a lo que Budgie necesita en este momento. EFL/Ilustración, por otro lado, da un aspecto tan suave para ser usado en perio a partir de ahora.
Pero han tomado la decisión correcta?
Absolutamente! Qt es, sin duda, la mejor alternativa disponible para GNOME y tiene casi todo lo que lo hace.