Nix
Пакетный менеджер, построенный на идее, что установка — чистая функция своих входных данных; вырос из докторской работы Эйко Долстры (2003–2006) и служит фундаментом NixOS.
Каждый пакет собирается в изоляции и попадает в /nix/store по пути, содержащему хеш всего, что повлияло на сборку: исходники, версию компилятора, флаги, зависимости. Поэтому два пакета, которым нужны разные версии одной библиотеки, спокойно уживаются, обновления атомарны, а откат — это просто переключение симлинка. «У меня на машине работает» здесь действительно решено, а nixpkgs — один из крупнейших репозиториев пакетов в мире. Обратная сторона — порог входа: собственный ленивый функциональный язык, документация с давней дурной славой и переход на flakes, который годами остаётся экспериментальным. В 2024 году в сообществе случился и острый конфликт вокруг управления проектом.