Макось не нужна. И сейчас установка выполняется проще простого, т.к. есть Gnome Software (Gnome) и Apper (KDE). А вот отдавать сборку пакетов самим разработчикам приложений категорически нельзя. Представь что макаки из телеграма насобирают. Другие не лучше.
>Макось не нужна.
Действительно. Но модель установки приложений/всякого оттуда стырить можно.
>И сейчас установка выполняется проще простого, т.к. есть Gnome Software (Gnome) и Apper (KDE).
"Discover" забыл, который от KDE. Но оно всё работает через костыли. И на самом деле расчитанно на Flatpak'и. Я серьёзно. Это видно.
>А вот отдавать сборку пакетов самим разработчикам приложений категорически нельзя. Представь что макаки из телеграма насобирают. Другие не лучше.
1. Не у каждого разработчика свободной приблудины, найдётся ресурс, ну кроме GitHub и Google Drive (привет, UnitedRPMS), для того, чтобы поднять репозиторий и собирать. Скорее всего они будут кучковаться.
Разработчики GNOME уже подняли свой репозиторий для всего, что имеет к нему принадлежность, у себя, например.
Да и дистрибутивы никто не отменял. Fedora, например, наверняка сделает модуль для Koji, который будет из RPM'ок собирать Flatpak'и. Как это оно делает с OSTree (Fedora Cloud).
2. В случае чего, открытый софт можно всегда пересобрать у себя и переписать всё (тоже самое, что ты и сделал с Telegram). Ну и прислать патчи. Это же открытый софт.
3. В современном мире, на десктопе, нет необходимости делить те или иные компоненты на мелкие части, как это делают обычно в дистрибутивах с пакетным менеджером. У большинства давно уже есть как минимум жёсткий диск на 500 Гигабайт. А полноценная система Fedora Workstation, свежеустановленная, редко занимает больше 5 гигабайт. Ну хер с ним, больше 15 гигабайт на /, без учёта /var и прочих разделов для данных, выделять для системы уже моветон.
Приложения проще скачать как отдельные, целостные сущности. Тоже самое и с библиотеками, и жирными фреймворками, типа Qt/GTK+GNOME. А всё сугубо опциональное, устанавливать как "плагины" или расширения.
Тем более, что для юзеров это всё будет проще в разы для понимания, чем пакеты. И для новых разработчиков тоже, чем сборка RPM-пакетов.
4. А вот проприетарщину уже ничто не исправит. Поправить ничего нельзя. А они как и будут клепать быдлокод, так и будут. А тут хотя-бы, они его будут клепать в sandbox'е, хотя-бы.
А если не flatpak, то они начнут городить свои репо, с бледжеком и шлюхами, и кривыми спеками (см. Yandex Browser). Или вообще забивать болт на спеки (см. Steam).
Вот такая простыня.