Как бы оно там ни было, но с мнением согласен.
Контейнеры в итоге приводят к общему снижению всего. Качества софта (хотя, казалось бы, должно быть наоборот), безопасности, уровню отказоустойчивости системы. Плюс контейнеры это путь к росту требований к железу, оплачивают которое пользователи, а не разработчики.
Я не против, чтобы контейнеры существовали, но меня беспокоит, что все больше дистрибутивов поставляют с контейнерами софта по умолчанию.
Причем даже тут умудряются зоопарк устраивать.
В убунту snap, а flatpak надо доустанавливать. В федоре - flatpak, а snap надо ставить. Еще есть appimage.
А серверный софт все чаще в docker.
♲ octodon.social/@cwebber/110498…
Контейнеры в итоге приводят к общему снижению всего. Качества софта (хотя, казалось бы, должно быть наоборот), безопасности, уровню отказоустойчивости системы. Плюс контейнеры это путь к росту требований к железу, оплачивают которое пользователи, а не разработчики.
Я не против, чтобы контейнеры существовали, но меня беспокоит, что все больше дистрибутивов поставляют с контейнерами софта по умолчанию.
Причем даже тут умудряются зоопарк устраивать.
В убунту snap, а flatpak надо доустанавливать. В федоре - flatpak, а snap надо ставить. Еще есть appimage.
А серверный софт все чаще в docker.
♲ octodon.social/@cwebber/110498…
@cwebber @ludivokrug Закономерный итог появления 100500 дистрибутивов, которые ещё и обязательно надо кастомизировать. И хреновой обратной совместимости Линукса в принципе.
Кто паковать-то будет?
Можно смотреть на эти системы как на компромисс, который в принципе сделал разнообразие ПО возможным.