Кілька днів тому з'явилася новина, що Філіп К'юіш з Canonical оголосила про рішення не надавати можливість встановлення пакетів Flatpak у налаштуваннях за замовчуванням офіційних версій Ubuntu.
Цей рух буде ефективним станом на Ubuntu 23.04, в якому пакет deb flatpak, а також пакети для роботи з форматом Flatpak в Центрі установки програм будуть виключені з базового дистрибутива всіх офіційних версій Ubuntu.
Користувачі раніше встановлених систем які використовували пакети Flatpak ви все ще зможете використовувати цей формат після оновлення до Ubuntu 23.04. Користувачі, які не використовували Flatpak після оновлення за замовчуванням, матимуть доступ лише до Snap Store і звичайних сховищ дистрибутива.
В оголошенні він згадує:
Різні варіанти Ubuntu пропонують унікальний спосіб випробувати Ubuntu і є частиною того, що робить Ubuntu не просто операційною системою, а екосистемою варіацій Linux, яка сприяє вибору та різноманітності.
Одним із фундаментальних аспектів будь-якого дистрибутива Linux є упаковка. Усі основні дистрибутиви прийняли наполегливі рішення, щоб забезпечити узгодженість своєї екосистеми. Ubuntu базується на пакетах deb і вірить у переваги Snaps.
В ідеальному світі користувачі можуть встановити програмне забезпечення лише одним способом. Коли вони це зроблять, ви можете очікувати, що цей механізм буде підтриманий спільнотою та приверне найбільшу увагу, коли мова йде про усунення несправностей пакетів програмного забезпечення. Коли за замовчуванням надається нова технологія пакування, очікується, що дистрибутив підтримуватиме спільноту та інвестуватиме внесок у розвиток для вирішення проблем. Це створює фрагментацію замість зосередження на вдосконаленні технологій, вибраних для розповсюдження.
Як такий головна увага офіційних випусків Ubuntu тепер буде зосереджена на просуванні і розвиватися формат пакета Snap.
За словами розробників дистрибутива, підтримка двох конкуруючих форматів призводить лише до фрагментації замість зосередження на вдосконаленні технологій, обраних для дистрибутива.
За словами Canonical, очікується, що стандартна підтримка єдиного формату для Ubuntu допоможе зберегти єдність екосистеми та покращить досвід роботи з дистрибутивом для нових користувачів.
У рамках наших спільних зусиль варіанти Ubuntu прийняли спільне рішення налаштувати деякі стандартні пакети в Ubuntu: у майбутньому пакет Flatpak і пакети для інтеграції Flatpak у відповідний центр програмного забезпечення більше не встановлюватимуться за замовчуванням у наступний реліз запланований на квітень 2023 року, Lunar Lobster. Користувачі, які користувалися Flatpak, не постраждають від оновлення, оскільки в ароматах є спеціальна міграція, яка враховує це. Тим, хто не користувався Flatpak, буде запропоновано програмне забезпечення зі сховищ Ubuntu і Snap Store.
Варто зазначити це рішення погоджено з розробниками офіційних видань Оновлення Ubuntu, включаючи Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin і Ubuntu Unity.
Тим, хто бажає використовувати формат Flatpak, потрібно встановити окремо пакет для його підтримки зі сховища (пакет flatpak deb) і, якщо необхідно, увімкніть підтримку каталогу Flathub.
Для тих, хто ще не в курсі Флатпак, вони повинні знати, що це це пакетна система, яка пропонує прості у використанні інструменти і обширна документація, розроблена та підтримується спільнотою.
Утиліта Canonical Snap була розроблена власними силами і пропонує функції, подібні до Flatpak, хоча він підтримує лише системи, які використовують систему ініціалізації systemd. Snap викликав критику через закриту модель розробки, повільний час випуску програми та систему автоматичного оновлення.
Canonical піклується про уніфікацію взаємодії з користувачем З усіх офіційних варіантів Ubuntu це певною мірою зрозуміло, але той факт, що ви не берете до уваги коментарі, які знову і знову висвітлюються щодо Snap, зрозуміло, що він перестане бути найкращим варіантом з точки зору функціональності та безпеки.
В кінці кінців Якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі в наступне посилання.