23/2/23

Canonical cambia las reglas del juego: Snaps serán el paquete por defecto en Ubuntu y versiones alternativas

 


En el mundo de Linux, la portabilidad de software siempre ha sido una de las principales preocupaciones. Con la llegada de Flatpak y Snaps, se ha hecho un gran avance en este sentido. En este artículo, exploraremos las diferencias entre estas dos tecnologías y cómo Canonical, la compañía detrás de Ubuntu, está trabajando para impulsar Snaps en todo el ecosistema Linux.

Flatpak y Snaps son paquetes portátiles que incluyen todas las dependencias necesarias para ejecutar una aplicación en cualquier distribución Linux. Ambos formatos tienen como objetivo simplificar la distribución de software y garantizar su compatibilidad en diferentes sistemas.

Flatpak se ha centrado en software de escritorio, permitiendo a los usuarios instalar y ejecutar aplicaciones de múltiples repositorios en diferentes distribuciones. Por otro lado, Snaps están enfocados en ofrecer tanto paquetes de escritorio como de servidor, y todos son suministrados por un solo repositorio administrado por Canonical.

Además, mientras que Flatpak se puede ejecutar en cualquier distribución de Linux, Snaps solo se ejecutan en distribuciones que utilizan la implementación de systemd init. Esto significa que hasta ahora, solo Ubuntu ha admitido Snaps de forma predeterminada. Sin embargo, Canonical está trabajando para cambiar esto.


En una reciente publicación en su blog, Canonical anunció que las ediciones de la comunidad de Ubuntu pronto comenzarán a admitir exclusivamente Snap packages de forma predeterminada. Esto significa que en la próxima versión de Ubuntu flatpak y los paquetes relacionados no se instalarán por defecto, pero los usuarios que hayan utilizado Flatpak no se verán afectados ya que se incluirá una migración especial para ellos.

Esta decisión ha sido tomada en colaboración con las ediciones de la comunidad de Ubuntu, y se espera que impulse la adopción de Snap packages en todo el ecosistema Linux. Los paquetes Snap son más fáciles de administrar y actualizar, lo que puede ser especialmente beneficioso para los administradores de sistemas.

Si bien puede haber cierta resistencia inicial a este cambio, la apuesta de Canonical por Snaps es comprensible. Canonical es la empresa detrás de Ubuntu, y su enfoque en Snaps puede impulsar la adopción más amplia de esta tecnología en el mundo Linux.