IT-инфраструктура • инструкции • практикаПоиск по сайту

Серверы и системное администрирование

Найти материал →

Flatpak получит €508 640 на усиление изоляции приложений в linux к 2027 году

Flatpak получит €508 640 на усиление изоляции приложений в Linux

Проект Flatpak, который позволяет распространять Linux-приложения в едином формате независимо от конкретного дистрибутива, получил существенное финансирование. Немецкое агентство Sovereign Tech Agency направит €508 640 на двухлетнюю программу развития платформы. Основное внимание будет уделено безопасности песочницы, новым системным порталам и укреплению инфраструктуры.

Инициатива реализуется при участии Modal Collective, а организационную поддержку оказывает Para-Real Ltd. Активная фаза работ начнётся в ближайшие месяцы и продлится до конца 2027 года. Подробности о планах разработчиков опубликованы в [материале о финансировании Flatpak](https://linuxiac.com/flatpak-secures-e508k-to-bring-stronger-sandboxing-to-linux-apps/).

Несмотря на зрелость проекта, модель защиты Flatpak пока уступает возможностям, которые давно реализованы в Android и iOS. Разработка отдельных компонентов замедлялась из-за высокой сложности задач, нехватки специалистов и ограниченных ресурсов сопровождающих проекта. Новое финансирование должно помочь закрыть наиболее заметные пробелы.

Одним из приоритетов станет работа с аудиодоступом. Сейчас разрешение приложению взаимодействовать с аудиосистемой не всегда позволяет чётко разделить воспроизведение звука и доступ к устройствам ввода, например микрофону. В результате программе, которой нужны только динамики, потенциально может потребоваться более широкое разрешение.

Разработчики планируют добавить статическое разрешение для сокета PipeWire, политики WirePlumber и отдельный портал управления аудиодоступом. Благодаря этому приложение сможет воспроизводить звук, не получая автоматического доступа к микрофону. Такой подход станет важным шагом в развитии направления "Flatpak безопасность и изоляция приложений".

Сетевые возможности также предполагается сделать более точными. В будущем разрешения смогут отдельно регулировать доступ к самому хосту, локальной сети и Интернету, а также ограничивать соединения с конкретными портами. Это позволит отказаться от слишком грубой модели, при которой приложению предоставляется либо почти полный сетевой доступ, либо он полностью блокируется.

Отдельное место в планах занимает VPN-портал. Он должен дать сторонним VPN-клиентам, работающим внутри песочницы Flatpak, возможность создавать и управлять системными VPN-подключениями через контролируемый интерфейс. Концепция во многом вдохновлена аналогичными API в мобильных операционных системах. Если проект будет реализован удобно, разработчикам VPN станет проще официально поддерживать формат Flatpak.

В дорожной карте присутствует и защищённый механизм автозаполнения паролей. Пока это направление находится на исследовательской стадии. Предполагается, что новый портал сможет заменить браузерный Native Messaging, который плохо сочетается с принципами строгой изоляции приложений.

Финансирование предназначено не только для создания отдельных порталов. Команда также намерена разработать систему entitlements - декларативных разрешений, описывающих статические возможности приложения. Это упростит проверку программ в каталогах и магазинах: анализаторы смогут заранее определить, к каким функциям системы обращается пакет.

Такая модель способна открыть путь к более сложным сценариям, включая поддержку сторонних инструментов специальных возможностей. Кроме того, планируется механизм intents, позволяющий приложениям объявлять предоставляемые ими сервисы. Это может улучшить взаимодействие между программами и сделать интеграцию компонентов Linux более предсказуемой.

Развитие затронет и XDG Desktop Portal - набор интерфейсов, через которые приложения в песочнице получают ограниченный доступ к системным функциям. Среди задач называются переход в сторону libdex, расширение интеграционных тестов и улучшение системных диалогов, связанных с выдачей разрешений.

Для пользователей это означает, что Flatpak установка на Linux со временем станет не только удобным способом получить нужное приложение, но и более безопасной альтернативой традиционной установке пакетов. При этом базовые сценарии останутся простыми: пользователю не придётся вручную настраивать каждое системное разрешение, если графические центры приложений смогут корректно отображать новые параметры.

Вопрос выбора формата также будет становиться актуальнее. В обсуждениях "Flatpak vs Snap сравнение" обычно отмечают, что Flatpak ориентирован прежде всего на настольные приложения и тесно связан с порталами рабочего стола, тогда как Snap шире используется в серверных и IoT-сценариях. Усиление сетевой и аудиобезопасности может заметно укрепить позиции Flatpak именно на пользовательских Linux-системах.

При этом новичкам, которые хотят выполнить запрос "Flatpak для Linux скачать", стоит выбирать официальный каталог дистрибутива или Flathub и проверять права приложения перед установкой. А тем, кто ищет лучшие приложения Flatpak для Linux, следует обращать внимание не только на рейтинг и функциональность, но и на перечень запрашиваемых разрешений.

В проекте участвуют специалисты, уже имеющие опыт работы над инициативой Sovereign Tech Fund, посвящённой GNOME в 2023-2024 годах. В команду вошли Philip Withnall, Julian Sparber, Dhanuka Warusadura, Zelda Ahmed, Ignacy Kuchciński, Hari Rana, Eva из проекта Bazaar и дизайнер GNOME Sam Hewitt.

Средства выделены из Sovereign Tech Fund - главной инвестиционной программы немецкого агентства Sovereign Tech Agency. Организация поддерживает ключевые проекты с открытым исходным кодом, рассматривая их как фундамент цифровой инфраструктуры. В центре внимания находятся безопасность, устойчивость и долгосрочная поддержка технологий.

Ожидается, что многие из перечисленных изменений потребуют нескольких лет работы. Однако сама программа важна уже сейчас: она даёт Flatpak возможность системно развивать архитектуру разрешений, а не ограничиваться исправлением отдельных проблем. Более строгая изоляция, понятные системные порталы и прозрачная работа с правами могут сделать Linux-приложения безопаснее без ущерба для удобства пользователей. Дополнительные сведения о запланированных изменениях доступны в [обзоре новой программы развития Flatpak](https://linuxiac.com/flatpak-secures-e508k-to-bring-stronger-sandboxing-to-linux-apps/).

Прокрутить вверх