Snaps, los paquetes de aplicaciones autónomos que tiene Ubuntu visto desde hace mucho tiempo como una tienda de aplicaciones más simple y una posible solución para infierno de dependenciapodría estar obteniendo un mejor soporte fuera del propio Ubuntu, basándose en una contratación reciente y potencialmente más.
Como lo detectó el blog foronixdesarrollador Zygmunt Krynickique trabajó en el distribuidor de Ubuntu Canonical desde 2012 hasta 2020, publicado el viernes en Mastodon que «regresaría como desarrollador instantáneo a finales de este mes». Su enfoque principal sería «soporte de distribución cruzada», escribió Krynicki, y «a diferencia del pasado, este será mi trabajo de tiempo completo. Estoy muy emocionado por lo que se avecina para las instantáneas». También señaló, en una respuesta posteriorque «no volvería solo».
Krynicki, contactado el lunes por Mastodon, señaló que se encontraba en una etapa muy temprana de su trabajo. Pero tenía la intención de observar el estado del soporte en todas las distribuciones, determinar en qué trabajo a corto y largo plazo centrarse y «trabajar en lo interno y mejorar las cosas progresivamente, incluso si eso no es llamativo».
Eso significa refactorizar parte del código y, «si es realista, cambiar algunas de las viejas ideas que creo que frenan el proyecto», escribió Krynicki. El desafío será encontrar maneras de «experimentar con nuevas ideas de manera que permitan un progreso controlado pero más rápido», manteniendo al mismo tiempo la estabilidad. Pero todo eso necesita discutirse con su equipo, cuando estén completamente en su lugar, escribió Krynicki.
Ese equipo y su trabajo indicarían que los creadores de Ubuntu han escuchado quizás la crítica más común a los Snaps, ya sea perceptiva, logística o ambas: que los Snaps son un fenómeno centrado en Ubuntu. Los paquetes Snap tienen dificultades para funcionar sin AppArmor, una extensión del kernel que es predeterminada en Ubuntu pero no en todas las demás distribuciones de Linux.
Canonical también mantiene la tienda instantánea. Si bien son posibles otras tiendas de Snaps, algunas distribuciones y empaquetadores de software han recurrido a Paquete planoun sistema similar en contenedores que no tiene vínculos profundos con ninguna distribución en particular.
Ubuntu ofrece una versión de Ubuntu totalmente en contenedores y centrada en Snap para Internet de las cosas (IoT) y dispositivos informáticos de vanguardia. Núcleo de Ubuntu. Es también trabajando hacia una oferta de escritorio completamente basada en Snap, aunque la compañía señaló que los Snaps «son un poco famosos por tener algunas asperezas en el escritorio». Debido a que son entornos completamente en contenedores, los Snaps tienden a utilizar más espacio en disco y pueden tener problemas de rendimiento y tiempo de inicio, junto con una interacción incómoda o limitada con otros aspectos del escritorio y otras aplicaciones.
Ars se comunicó con Canonical para comentar sobre esta publicación y la actualizaremos con cualquier información nueva.
Imagen de listado de Getty Images