LIMBA – Despliega software fácilmente en cualquier GNU/Linux.
Limba es un software que provee la posibilidad a los desarrolladores crear mecanismos para desplegar de forma fácil y rápida su software entre distintas versiones de GNU/Linux sin problemas. Proveyendo actualizaciones atómicas de software, instalaciones simultaneas o de versiones distintas de un mismo software y una manera fácil y sencilla de obtener y actualizar el software sin que nada se rompa.
Para lograrlo Limba, hace uso de las capacidades de seguridad y separación de privilegios del kernel GNU/Linux para permitir el uso compartido de librerias y otros componentes de forma segura, permitiendo al mismo tiempo reducir la duplicación de componentes y software ejecutado sobre el sistema.
Limba hace uso de características como:
- OverlayFS
- Namespaces
- Cgroups
- Shared subtrees
- AppStream metadata.
El conjunto de todas estas tecnologías juntas permite que Limba puede cumplir con los objetivos que se plantea sin mayores consecuencias, y lo mejor de todo permite un desarrollo sostenido y seguro de sus características, pese a que aún es un experimento, Limba es un software a tomar en cuenta en especial si somos curiosos y deseamos conocer como funcionan este tipo de software y desarrollar cosas en Python.