Léxico TI › Infraestructura › Nix

Nix

Infraestructura Svenska → Actualizado: 2026-08-22

Gestor de paquetes construido sobre la idea de que una instalación es una función pura de sus entradas. Sale de la tesis doctoral de Eelco Dolstra (2003–2006). Es la base sobre la que se apoya NixOS.

Cada paquete se construye de forma aislada y termina en /nix/store bajo una ruta que contiene un hash de todo lo que influyó en la compilación —código fuente, versión del compilador, flags, dependencias—. Por eso dos paquetes que necesitan versiones distintas de la misma biblioteca pueden coexistir sin conflicto, las actualizaciones son atómicas y el rollback consiste simplemente en repuntar un enlace simbólico. Esto resuelve de verdad el "en mi máquina funciona", y nixpkgs es uno de los repositorios de paquetes más grandes del mundo. La contrapartida es la curva de aprendizaje: un lenguaje funcional perezoso propio, una documentación que durante mucho tiempo fue tristemente célebre, y una transición a flakes que lleva años siendo experimental. La comunidad además vivió un conflicto de gobernanza muy enconado en 2024.

← Volver al léxico