Германия вкладывает €508 640 в Flatpak: песочница для Linux-десктопа выйдет на новый уровень
Sovereign Tech Agency invests €500k in Flatpak

Sovereign Tech Agency выделила €508 640 на двухлетний проект по развитию Flatpak — основного формата распространения приложений для Fedora Silverblue, SteamOS и GNOME OS. Инициатива, организованная Modal при поддержке Para-Real Ltd., направлена на устранение критических пробелов в изоляции: появятся порталы для управления аудио, сетью и VPN, а также система разрешений и интентов. Цель — приблизить безопасность Linux-десктопа к уровню Android и iOS и укрепить сообщество мейнтейнеров.
Flatpak — зрелый проект и лучший вариант, который существует на GNU/Linux сегодня, но его функции безопасности и изоляции всё ещё отстают от хорошо финансируемых проприетарных платформ, таких как Android и iOS.
- ho_schi
Я благодарен за STF. Германия — одна из немногих стран, которая что-то делает. Но это не стратегическая разработка программного обеспечения.
* Они не нанимают разработчиков. Нет безопасности для разработчиков. Нет контроля над разработчиками.
* Это временно.
* Проектам приходится повторно подавать заявки на финансирование. Трата времени и ресурсов и вызывает беспокойство.
Вся планета нуждается в Linux, BSD, cURL, ffmpeg, Flatpak. Мы должны гарантировать, что эта работа для людей.
Мы 30 лет постоянно кормим монополии. Мы должны в следующем веке постоянно вкладывать деньги в то, что нужно людям.
Многие разработчики Linux и GCC получают зарплату. Потому что компании решили, что это необходимо.
- TekMol
Я никогда не понимал, почему программа, установленная через Flatpak, не является просто каталогом на диске.
Когда вы устанавливаете что-то через Flatpak, оно всё равно изменяет данные в бог знает каких местах на моём диске. И само программное обеспечение имеет доступ на чтение/запись к бог знает куда на моём диске.
Ответ, вероятно, «удобство и эффективность». Но я бы предпочёл подход «приложение — это каталог и по умолчанию не может получить доступ ни к чему за пределами этого каталога».
- EffrafaxOfWug
Я избегаю flatpak и snap, насколько могу.
Вот небольшой пост в блоге 2021 года, в котором перечислены некоторые огромные проблемы flatpak:
https://ludocode.com/blog/flatpak-is-not-the-future
Если вы хотите изолировать свои программы, настоятельно рекомендую обратить внимание на firejail.
- j1elo
Я любил Flatpak, пока не начал собирать MiniPC со встроенным диском на 112 ГБ для использования в качестве HTPC... Тогда я ощутил боль от необходимости получать все немного отличающиеся версии зависимостей для каждой маленькой программы, которую хотел.
Стоимость коробки уже превысила бюджет проекта, так что новый диск не предусмотрен. Я вернулся к «правильной .deb-упаковке, пожалуйста».
- robin_reala
Sovereign Tech Agency сейчас нанимает директора по технологиям. Определённо работа мечты для кого-то. https://www.sovereign.tech/jobs/director-of-technology
- minimeow
Моё доверие к Flatpak пошатнулось после установки программы для чтения книг Calibre: несмотря на песочницу, Calibre получил полный доступ к моему диску. По-видимому, это особенность разработчика Calibre, который на этом настоял. Никаких предупреждений или сообщений об исключении не было. Всё доверие к Flatpak с того момента испарилось. Интересуюсь вариантами с podman или чем-то подобным. Размещение десктопных приложений в контейнере с избирательным доступом к системным ресурсам кажется более безопасным и настраиваемым, если настроить правильно. Flatpak в нынешнем виде выглядит устаревшим решением того, что должно быть решением на основе контейнеров и пространств имён.
- sdcfgy
Я бы предпочёл, чтобы они вложили €500k в поддержку сопровождения пакетов дистрибутива, чтобы мне не приходилось иметь дело с Flatpak (я на Debian).
- regexorcist
Я использую bubblewrap напрямую, Flatpak никогда не нравился.