>> сейчас лучше опакечивать бошьшинство софта со своими библами
> Это не "лучше" или "хуже", это по сути выбор вида статика/динамика (в
> чём-то аналогичный выбору "hosts или DNS"). Если опакечивать без понимания
> такой сути -- будет точно хуже; например, из-за статической линковки или
> "статической" упаковки дырявых/глючных версий библиотек.Я думаю, что адекватной будет в таком случае золотая середина, чтобы основная система была классической, чтобы системные библиотеки и компоненты, а всякий юзерософт, который, как правило и хотят иметь свежим или нескольких версий, можно было ставить отдельно от системных компонент, но опять же, не заталкивать это всё в непонятный блоб и городить рантаймы по несколько сот метров или под гиг (привет snap!) где не пойми какая секурность (практика показала уже, что peшeтoвая и болтопокладательская) , а иметь тот все как обычно и системные версии юзерспейсного софта, но также иметь возможность ставить отдельно юзерософт поверх этого способом, сходным с тем, который есть в NixOS, чтобы повторяющиеся компоненты не дублировались каждый раз, и всё же была хоть какая-то ревизия библиотек, которые тянут даже таким образом в систему.
Суть же стабильных версий дистрибутивов такова, что им лишь бы не заменяли версии стабильных библиотек, так и не будут заменять, но это не значит, что их надо вообще не проверять, пусть к примеру будут собирать юзерспейсные дополнительных версий пакеты, с теми либами, что готовят в этой же системе, но ещё в тестовой ветке. С одной стороны получаемые таким образом пакеты программ будут своеобразным бэкпортом, но в то же самое время не будет такой бэкпорт заменять стабильную версию, как это происходит в том же Debian.
Да, в случае работы одной либы разных версий мы получим накладные расходы системных ресурсов, но во всех других аспектах это меньшая кровь, для достижения получения стабильной системы, и свежака в одном флаконе. Тут и контроль версий, и проверка, и овцы относительно целы и пользователи довольны, но это всяко лучше, чем всякие снапы и флатпаки.
На мой взгляд - дистрибутив который начнёт первым практиковать подобное, будет самым популярным в итоге, потому что убьёт максимальное количество зайцев, при минимальном расходе патронов (потреблении ресурсов) ;).
Конечно надо будет ещё причесать и подать в относительно привлекательной обёртке, но это уже дело маркетолухов.
С моей стороны видится, что подобное может успешно осилить только уже существующий и стоящий твёрдо на ногах проект.
NixOS в чистом виде коллегами тестировался и всё же целиком, таким образом, построенная система показала себя нестабильной, а вот установка, подобным образом, юзерспейсных программ, на мой взгляд, удачная идея. Да, есть народ, который пытается колхозить пакетный менджер nix в Debian, но один человек такое не вывезет, особенно без глубокого опыта системной разработки.
Пользователям нужно уже готовое подобное искоробочное решение.
Надеюсь донёс понятно свою мысль.