GNU потихоньку идет по пути Windows
Oct. 1st, 2013 02:42 amВышел пакетный менеджер GNU Guix 0.4
http://www.opennet.ru/opennews/art.shtml?num=38024
На самом деле это достаточно крутая штука. Nix позволяет иметь на одной машине любое количество версий любого софта / библиотек. GNU практически приходит к тому что Windows предоставляет с 90-х годов - возможность распространения пакетов со всеми зависимостями внутри самого пакета, без костылей с LD_PRELOAD/LD_LIBRARY_PATH и прочим (например, все то что я писал в школе, без проблем запускается в 2013-м на текущих ОС и железе).
Да, arguably понижается общая безопасность системы за счет того, что найденные уязвимости не патчатся "автоматически" во всем софте что использует какую-либо библиотеку, но с позиции деплоймента софта и разработки - получается очень удобно.
Один из минусов, правда, - оно _все_ линкует динамически, что несколько сказывается на оптимизации/производительности.
http://www.opennet.ru/opennews/art.shtml?num=38024
На самом деле это достаточно крутая штука. Nix позволяет иметь на одной машине любое количество версий любого софта / библиотек. GNU практически приходит к тому что Windows предоставляет с 90-х годов - возможность распространения пакетов со всеми зависимостями внутри самого пакета, без костылей с LD_PRELOAD/LD_LIBRARY_PATH и прочим (например, все то что я писал в школе, без проблем запускается в 2013-м на текущих ОС и железе).
Да, arguably понижается общая безопасность системы за счет того, что найденные уязвимости не патчатся "автоматически" во всем софте что использует какую-либо библиотеку, но с позиции деплоймента софта и разработки - получается очень удобно.
Один из минусов, правда, - оно _все_ линкует динамически, что несколько сказывается на оптимизации/производительности.