Flatpak, известен като xdg-app до май 2016 г., е помощна програма за виртуализация на приложения, универсално управление на пакети и внедряване за настолни среди на GNU/Linux.
Преди няколко дни гръмна новината, че Филип Кюиш от 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.
За тези, които все още не са наясно плосък пакет, те трябва да знаят, че това е пакетна система, която предлага лесни за използване инструменти и обширна документация и е разработена и поддържана от общността.
Помощната програма Snap на Canonical е разработена вътрешно и предлага функционалност, подобна на Flatpak, въпреки че поддържа само системи, които използват системата systemd init. Snap привлече критики поради своя модел на разработка със затворен код, бавно време за пускане на приложението и система за автоматично актуализиране.
Canonical се грижи за унифицирането на потребителското изживяване От всички официални варианти на Ubuntu и това е разбираемо до известна степен, но фактът, че не вземате предвид коментарите, които се подчертават отново и отново за Snap, е ясно, че той ще спре да бъде най-добрият вариант от гледна точка на функционалност и сигурност.
Накрая Ако се интересувате да научите повече за това, можете да проверите подробностите в следваща връзка.