@kravietz @zloygik это из установленного. Если смотреть в store что нового интересно, classic confinement - довольно много. По той же причине xdg-desktop-portal развивается во взаимоействии с flatpak. Потому как если в snap изоляцию можно просто отключить, многие начали прибегать к этому, нежели искать способ доступа к хосту без отключения изоляции.
@kravietz @zloygik отключить могут сами релизеры в snap store. Потом оказывается ситуация, что включить интеграцию даже если можно, то интеграция с системой ломается, так что приходится работать без изоляции. А сделать так чтобы отключать изоляцию не требовалось - зачем, confinement=classic - решение всех проблем. Все. порочная практика закрепилась.
А вот почему юзер не может управлять доступом - тоже вопрос. Необходимость рутовых прав на каждое действие - это не новая практика, а старая.
@paragwei @zloygik Ну а чем другим является FlatHub если не ценрализованой платформой, хоть и управляемой через GitHub?
Snap Store имеет свои плюсы, в том числе в плане отстранения всякого малуеру, поскольку софт подлегает досмотру и публикуется с цифровой подписию.
На счёт последнего как FlatPak - не знаю, не нашёл нигде инфу.
А вот AppImage никому не рекомендую, это как голый ELF скачать из сети...
@kravietz @zloygik исходный код самого snap store закрыт.
Для flatpak бандлы распространяются либо через ostree репозитории, либо через OCI-реестры, либо через .flatpak бандлы. Для всего этого не требуются какие-либо закрытые компоненты.
Что касается flathub, то код самого фронтэнда магазина тоже открыт.
@kravietz @zloygik я не встречал чтобы это было особо популярно, чтобы где-то предлагалось подключить сторонний репозиторий для установки чего-то. Это есть может как возможность для разработчика, но они не особо популяризуют этот подход для пользователя.