The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Каталог приложений Flathub преодолел рубеж в 1 млн пользователей, opennews (??), 26-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


10. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Сборщик (?), 26-Янв-24, 21:39 
Выскажу, чем мне не нравится Flathub. Именно этот репозиторий, а не сама технология Flatpak.

Там смешалось в кучу Свободное ПО и всякая проприетарщина.

Мало того, что оно поощрает несвободное ПО, так ещё и не даёт возможности отфильтровать это безобразие. А из flatpak search этого вообще никак не видно.

Если же фильтр таки есть, или в flatpak search можно хотя бы отобразить лицензию (как в веб-интерфесе), то милости прошу ответить.

Ответить | Правка | Наверх | Cообщить модератору

27. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Всем Анонимам Аноним (?), 26-Янв-24, 23:33 
В большинстве дистрибутивов проводится работа по проверке и адаптации обновлений пакетов и, нередко, их тестирования. Все принимают это как данное или не задумываются.
Но, вдруг, оказалось, что если этого не делать, то мало чего работает, как ни запакуй.
Ответить | Правка | Наверх | Cообщить модератору

125. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +1 +/
Сообщение от ilyafedinemail (ok), 27-Янв-24, 18:53 
По-моему это справедливо только для значимых пакетов, типа firefox. Для большинства пакетов в лучшем случае проверят, что запускается и все. В итоге ничем не лучше флатпака, а бывает и хуже потому что эта прокладка в виде мейнтейнера может нифига не знать, что в его дистрибутиве версия какого-нибудь openssl или ffmpeg не той, для которого рассчитано приложение и часть функций в результате не работает. Или вообще поставить какой-нибудь флаг, который отключает/повреждает функциональность вместо реального решения проблемы при сборке.
Ответить | Правка | Наверх | Cообщить модератору

167. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 30-Янв-24, 15:12 
Всё равно всё сводится к тому, что под каждый дистр deb/rpm/ebuild/apk/zst собирать.
Ответить | Правка | Наверх | Cообщить модератору

171. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +1 +/
Сообщение от ilyafedinemail (ok), 30-Янв-24, 19:38 
> Всё равно всё сводится к тому, что под каждый дистр deb/rpm/ebuild/apk/zst собирать.

Где, что сводится? Я ничего под каждый не собираю

Ответить | Правка | Наверх | Cообщить модератору

176. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 31-Янв-24, 09:30 
У программ с разными библиотеками ABI будет разный, API тоже и вообще разные стили интерфейса, выбивающиеся из основной темы. Собраны с максимально урезанными опциями, так как не предпологается интерграция вообще ни с чем.
Ответить | Правка | Наверх | Cообщить модератору

180. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от ilyafedinemail (ok), 31-Янв-24, 09:48 
> У программ с разными библиотеками ABI будет разный, API тоже

У всех стандартных библиотек (glibc, libxcb, libpulse и т.п.) хорошая обратная совместимость, а все остальное просто носишь с собой как и на других системах, вообще никаких отличий кроме того факта, что ты не можешь собрать на последней системе для старой, надо использовать старую

> и вообще разные стили интерфейса, выбивающиеся из основной темы

Если тулкит нормальный (Electron), то никакой разницы у тебя не будет. Если это какой-то Qt с упоротой моделью "а давайте каждый будет писать темы на C++ и вообще каждое DE должно писать плагины, а не мы пытаться использовать независимые API и предоставлять центральное хранилище настроек", то ему ничего не поможет.

> Собраны с максимально урезанными опциями, так как не предпологается интерграция вообще ни с чем.

У меня вполне получается собирать с нормальным количеством опций. Да, временами приходится подпатчивать и применять трюки типа implib, но в результате работает хорошо. Если бы собирал в виде папки с бинарем + библиотеки, а не статическим бинарем, наверное бы само все работалою

Ответить | Правка | Наверх | Cообщить модератору

184. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  –1 +/
Сообщение от n00by (ok), 31-Янв-24, 15:47 
> У программ с разными библиотеками ABI будет разный

Что такое ABI, можно узнать из документа "System V Application Binary Interface AMD64 Architecture Processor Supplement (With LP64 and ILP32 Programming Models) Version 1.0", а не копировать что попало за "майнтайнерами".

Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

185. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 31-Янв-24, 16:01 
Под ABI я имею в виду передаваемые аргументы и возвращаемое значение при вызове функции из какой-либо библиотеки.
Ответить | Правка | Наверх | Cообщить модератору

187. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  –1 +/
Сообщение от n00by (ok), 31-Янв-24, 16:15 
А не надо что-то иметь ввиду, надо либо понимать, либо не употреблять не к месту термины, значение которых не ясно.
Ответить | Правка | Наверх | Cообщить модератору

198. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 01-Фев-24, 14:08 
ABI - двоичный интерфейс приложений. Определяет в том числе формат передачи аргументов и возвращаемого значения. Между разными версиями библиотек не сойдутся вызовы функций. Ты с википедией иди спорь.
Ответить | Правка | Наверх | Cообщить модератору

199. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  –1 +/
Сообщение от n00by (ok), 01-Фев-24, 14:23 
И кривую кальку с инглиша тоже не надо, гугл-переводчиком все умеют пользоваться. Пора уже открыть тот документ и посмотреть, что там написано про конвенции вызова. Я ведь не прошу чего-то невозможного, например, подтвердить примером заявление "у программ с разными библиотеками ABI будет разный".
Ответить | Правка | Наверх | Cообщить модератору

200. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 02-Фев-24, 10:33 
Нет. Я буду читать всё подряд и экспериментировать. Во всяких официальных дакуминтах подача инфы слишком сухая и "роботская".
Ответить | Правка | Наверх | Cообщить модератору

201. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от n00by (ok), 02-Фев-24, 13:14 
Да, эксперимент гораздо быстрее позволяет понять, что такое ABI и при каких условиях он меняется. Поэтому когда я вижу эти магические буквы, то делаю вывод - ассемблерные листинги не смотрели, отладчик толком не использовали.
Ответить | Правка | Наверх | Cообщить модератору

183. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 31-Янв-24, 12:12 
> Где, что сводится? Я ничего под каждый не собираю

Я это сразу и понял.

Ответить | Правка | К родителю #171 | Наверх | Cообщить модератору

186. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от n00by (ok), 31-Янв-24, 16:10 
> а бывает и хуже потому что эта прокладка
> в виде мейнтейнера может нифига не знать, что в его дистрибутиве
> версия какого-нибудь openssl или ffmpeg не той, для которого рассчитано приложение
> и часть функций в результате не работает.

Вполне обычное дело. Например, однажды я одному хаму задал совершенно безобидный вопрос: "как там kodi, работает?" Через пару дней мантайнер обновил пакетики. Через неделю первый разродился гневным сообщением в ВК, что я хакнул его систему, из-за чего в kodi голоса стали ниже на пару октав. В качестве доказательства опубликовал скриншот, где на заднем плане виднелась папочка с именем ХХЛ-что-то-там.

Боюсь, что если в таком сценарии kodi заменить на собранный кем попало Telegram, то в Сети уже бы накопилось 100500 подтверждений существования рептилоидов.

Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

38. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +1 +/
Сообщение от _kp (ok), 27-Янв-24, 01:43 
>>смешалось в кучу Свободное ПО и всякая проприетарщина

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

Ну, а то что фильты недостаточны, это конечно недоработка.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

46. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Аноним (46), 27-Янв-24, 04:05 
> Так оно и предназначено для стороннего ПО относительно используемого дистрибутива

Оно предназначено для того, чтобы была свежая версия и чтобы разработчики не тратили время на компиляцию под разные дистрибутивы и версии оных (т.е. по сути - по минимуму зависели от версий библиотек в системе).

Ответить | Правка | Наверх | Cообщить модератору

132. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +3 +/
Сообщение от Аноним (132), 27-Янв-24, 20:48 
Ну и зачем тогда этот зоопарк линуксов в половине которых жирпак из коробки? Оставьте уже наконец один и жирпак станет не нужен. Один народ, один репозиторий, один линукс, вроде бы так сейчас разрешено говорить чтобы никого не зафейкать.
Ответить | Правка | Наверх | Cообщить модератору

178. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 31-Янв-24, 09:35 
Всех под одну гребёнку - это тоталитаризм. Или фаш...
Ответить | Правка | Наверх | Cообщить модератору

177. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 31-Янв-24, 09:34 
Лучше пусть тратят, заодно задумаются о нужности своего софта.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

42. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Аноним (41), 27-Янв-24, 03:55 
Свободное по должно быть в репозиториях дистрибутива. За редким исключениям, если нужна новейшая версия, можно использовать flatpak. А вот проприетарщина - да.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

67. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Аноним (67), 27-Янв-24, 09:28 
> Свободное по должно быть в репозиториях дистрибутива.

И ходить строем и с песней.

Ответить | Правка | Наверх | Cообщить модератору

124. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Аноним (120), 27-Янв-24, 18:51 
Такое поле в команде flatpak-search не реализовано. Страшненький и медленный хак:
$ fpsearch() { local a; flatpak search --columns=app flathub "$@" |while read a; do printf '%s\t%s\n' "$a" "$(flatpak remote-info flathub "$a" |sed -n 's/^\s*License:\s*//p')"; done 2>/dev/null; }
$ fpsearch SEARCH_TERM
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

126. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Аноним (120), 27-Янв-24, 18:56 
Только 'flathub' после команды 'flatpak search' лишний.
Ответить | Правка | Наверх | Cообщить модератору

182. "Каталог приложений Flathub преодолел рубеж в 1 млн пользоват..."  +/
Сообщение от Пряник (?), 31-Янв-24, 12:10 
> поощрает несвободное ПО

немало хорошего свободного ПО было раньше несвободным (Blender)

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру