Mucho se ha hablado de la fragmentación, a favor y en contra, pero ahora últimamente están apareciendo algunas soluciones muy interesantes, como los paquetes snap de Canonical que se han abierto para todas las distros, no solo para Ubuntu. Pero además de esto, hay otras posibilidades, una de ellas es la que venimos a presentar esta ver, se trata de las AppImages. Básicamente una posibilidad para empaquetar aplicaciones de forma genérica para GNU/Linux.
Esto ayuda a los desarrolladores a animarse a crear más software para Linux, ya que a veces son reticentes por la cantidad de paquetes que tienen que generar y mantener para las diferentes distros existentes. Otras veces optan por aportar solo software compatible con ciertas distribuciones, obviando al resto, lo que no es una solución total. Por eso, este tipo de proyectos abren una esperanza para que se pueda llevar la universalidad a los paquetes de software.
Además de esto, las actualizaciones de las apps, inclusive las de seguridad, llegarían de una forma más directa mediante upstream (de la mano del desarrollador original). Eso llegaría gracias a los delta updates, es decir, paquetes que incluyen solo los cambios de las nuevas versiones. Por lo que todos saldríamos ganando, tanto los desarrolladores con esa mayor facilidad, como las ventajas de actualización para tener siempre lo último y disponer de más paquetes compatibles para los usuarios finales. Además para mejorar la seguridad, se puede implementar técnicas de sandboxing para aislarlas.
Pero no todo son ventajas, en contra tiene la de la redundancia, ya que al integrar todas las dependencias nos podemos encontrar con espacio de almacenamiento malgastado por bibliotecas y otros elementos repetidos que en la actualidad no se tienen. Pero bueno, es el precio que hay que pagar por el resto de ventajas… Para más info, podéis consultar appimage.org.
El artículo AppImages: ejecutables para todas las distros ha sido originalmente publicado en Linux Adictos.
from Linux Adictos http://ift.tt/2aGbqYf
via IFTTT