Одной из проблем, которую многие видят в Linux, является фрагментация, количество дистрибутивов, рабочих столов и форматов пакетов, из-за которых невозможно понять, какой из них выбрать. Вариантов можно было бы несколько сократить, если бы идея создания магазина для установки всех приложений на все рабочие столы процветала.
Главы фондов GNOME и KDE обсуждают возможность создания единого магазина приложений на базе формата пакетов Flatpak
Один магазин, чтобы установить их все
Совершенно паршивая идея (Ниже я объясню, почему я это говорю) включает удаление соответствующих программных центров и собственных форматов пакетов, таких как DEB и RPM.
Заявленная цель - продвижение разнообразия и устойчивости в сообществе настольных компьютеров Linux. включение возможности получения платежей, пожертвований и подписок в приложениях, загружаемых из магазина приложений Flathub. Некоторые сторонники этой идеи: бывший исполнительный директор Google Эрик Шмидт, президент GNOME Роберт МакКуин; бывший генеральный директор GNOME и руководитель проекта Debian Нил Макговерн; и президент KDE Алекс Пол.
Почему это плохая идея?
Мы можем вечно спорить о сравнительных достоинствах Flatpak и Snap. Дело в том, что те, кто пренебрегает Snap за его тесные связи с Canonical, забывают, что Flatpak — это проект, созданный Red Hat и, С 2012 года Red Hat пользуется финансовой поддержкой различных проектов с открытым исходным кодом, чтобы навязать свои технологии. независимо от его достоинств. Например, у нас есть создание графического сервера Wayland, когда у X11 еще было что предложить.
Тем не менее, сторонники Flatpak правы, когда заявляют, что Snaps контролируется Canonical, которая требует распределения авторских прав на вклад в формат Snap и магазин. Любой может создать свой собственный магазин Flatpak без каких-либо требований.
Это не первая попытка внедрения платежных приложений. Ubuntu попробовал это с программным центром Unity, а также с дистрибутивами Linspire и Elementary OS.
Я согласен с вашей оценкой. Жаль, что они не воспользовались возможностью создать что-то похожее на Linux.
Ну там, я думаю, фрагментация Stores не нужна. А собрать все приложения в одном месте, было бы что-то более привлекательное для разработчиков.