The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Для Flatpak подготовлена технология управляемого доступа к р..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от opennews (??) on 09-Июл-16, 01:18 
Маттиас Класен (Matthias Clasen), лидер Fedora Desktop Team и участник GNOME Release Team, объявил (https://blogs.gnome.org/mclasen/2016/07/08/portals-using-gtk.../) о первом выпуске (https://github.com/flatpak/xdg-desktop-portal/releases) системы контролируемого обращения к внешним ресурсам для самодостаточных контейнеров приложений Flatpak (https://www.opennet.dev/opennews/art.shtml?num=44640). Для решения задач обращения к внешним ресурсам из контейнера, таким как файлы хост-системы, во flatpak изначально применялось монтирование внешних директорий в режиме bind (в snap доступ регулируется через AppArmor), что требует точной информации к каким ресурсам требуется доступ.


Для упрощения работы с внешними ресурсами для Flatpak предложена концепция порталов, реализованная через высокоуровневый API, позволяющий приложению запросить доступ к таким операциям, как открытие внешнего файла, открытие URL, вывод на печать, создание скриншота, вывод уведомления, блокировка вызова хранителя экрана, получения данных о состояния сети и информации о прокси. Указанный API удалось интегрировать с библиотекой GTK+, что позволяет обойтись без модификации приложений. Например, обработчик Portals API (https://github.com/flatpak/xdg-desktop-portal) вызывается при обращении приложения к штатным функциям GTK, например, когда программа пытается выбрать файл через GtkFileChooserNative или вывести информацию на печать через GtkPrintOperation. Взаимодействие с фронтэндом из изолированного окружения осуществляется через DBus.

Особенностью системы порталов является то, что решение о предоставлении доступа принимается пользователем, а не изначально предопределяется составителем пакета, который не может предугадать какой файл захочет обработать в изолированном приложении пользователь, поэтому обычно доступ открывается ко всей домашней директории. При обращении к обрабатываемым через Portals API функциям вызывается специальный обработчик, который показывает пользователю диалог подтверждения операции, по аналогии с динамическими межсетевыми экранами. В случае, если пользователь подтвердит операцию, предоставляется доступ к ресурсу.

В настоящее время доступен (https://github.com/flatpak/xdg-desktop-portal-gtk/releases) первый выпуск модуля xdg-desktop-portal-gtk (https://github.com/flatpak/xdg-desktop-portal-gtk/) для интеграции с GTK+, а также предложен набор исправлений к GTK+, обеспечивающий прозрачную для приложений интеграцию с системой порталов. Данные изменения уже приняты в основную ветку GTK+ и будут включены в состав выпуска 3.22.  При этом технология позиционируется как независящая от конкретных рабочих столов и в разработке находится аналогичный модуль для Qt.

URL: https://blogs.gnome.org/mclasen/2016/07/08/portals-using-gtk.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=44761

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

Оглавление

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


1. "Для Flatpak подготовлена технология управляемого доступа к р..."  –1 +/
Сообщение от Аноним (??) on 09-Июл-16, 01:18 
Неплохо!) Молодцы.
Правда есть пару но.. если программа для делания скриншотов будет постоянно спрашивать..

Надеюсь они придумают кнопку "запомнить выбор". Либо уже сделали как у андроид, чтоб приложение до установки показывало куда ему доступ нужен.
А про вывести на печать - спрашивать доступ-  наверное перебор. Разве кто-то
Таким злоупотребляет?

С другой стороны пользователи вин7+ давно привыкли к похожему и даже не замечают.

А так продукт хороший. Пусть только удобство пользователя не запорят и будет все круто

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

14. "Для Flatpak подготовлена технология управляемого доступа к р..."  +8 +/
Сообщение от Аноним (??) on 09-Июл-16, 15:09 
Программу для создания скриншотов совсем не обязательно ставить в изолированное окружение.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

40. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 18:15 
Тем более, что в любом нормальном дистре оно уже есть своё
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

44. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 18:35 
> Либо уже сделали как у андроид, чтоб приложение до установки показывало куда ему доступ нужен.

и будет такой же бардак как в адроиде, когда программа для заметок сразу запрашивает доступ к фоткам и адресной книге только для того, чтобы была возможность раз в год приаттачить фотку к заметке или отправить её в смс

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

2. "Для Flatpak подготовлена технология управляемого доступа к р..."  –11 +/
Сообщение от Аноним (??) on 09-Июл-16, 02:07 
Чего-то мне кажется что snappy выйдет лучше чем flatpak так как Ubunt-овцы лучше знает что удобнее пользователю чем Fedor-овцы . Федора обычно на что-то другое ориентируется чем на удобство..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Для Flatpak подготовлена технология управляемого доступа к р..."  +1 +/
Сообщение от Аноним (??) on 09-Июл-16, 02:52 
Snap не то чтобы пытаются сделать лучше. Он как технология начал проседать в сравнении с flatpak сразу после выхода flatpak и с каждой новостью вроде этой проседает всё больше. Каноникл делает ставку на то, чтобы быстро сделать snap популярней. Все эти птичьи песни для сторонних разработчиков, как приятно им будет забыть об этих ужасных репозиториях и работать с чудесным каноникл стором с помощью чудесного снап билдера от каноникл. Все эти пресс релизы и статьи  в "компьютерной прессе" с громкими заголовками, рассказывающие, как каноникл при поддержке других дистрибутивов объединит линукс и победит деб с рпмом. И это может сработать. Если значимая часть разработчиков включая мажорные проекты поведутся, то редхату придётся с этим считаться, что бы они там себе не думали.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Для Flatpak подготовлена технология управляемого доступа к р..."  –8 +/
Сообщение от Отражение луны (ok) on 09-Июл-16, 04:36 
Ни один уважающий себя проект давно уже не использует GTK, так что у флетпака нет ни шансов, ни смысла существования.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Для Flatpak подготовлена технология управляемого доступа к р..."  +6 +/
Сообщение от angra (ok) on 09-Июл-16, 05:05 
А что используют уважающие себя проекты в вашем воображаемом мире?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

28. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от anonimous on 10-Июл-16, 13:14 
>> Ни один уважающий себя проект давно уже не использует GTK
> А что используют уважающие себя проекты в вашем воображаемом мире?

GTK-3, очевидно же

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

33. "Для Flatpak подготовлена технология управляемого доступа к р..."  –2 +/
Сообщение от Аноним (??) on 11-Июл-16, 02:10 
Мнение неадекватов очень важно для нас, оставайтесь на связи.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

6. "Для Flatpak подготовлена технология управляемого доступа к р..."  +3 +/
Сообщение от василий email(??) on 09-Июл-16, 08:12 
Вместо порталов в snap используется connect к нужному (другому snap).
Автор snap пакета запрашивает нужное в snapcraft.yaml так
plugs: [home, unity7, network, network-bind, x11, gsettings, pulseaudio, mount-observe, locale-control]

Позже пользователь может добавить коннекты или разорвать существующие через snap connect/disconnect
Планируется графическая программа, показывающая и работающая c коннектами.
Графические тулкиты gtk2/3 qt4/5 пока не представлены в виде snap для коннекта к ним, но улучшена интеграция через cloud parts. Подробнее http://vasilisc.com/snap-deadbeef

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

8. "Для Flatpak подготовлена технология управляемого доступа к р..."  +3 +/
Сообщение от Аноним (??) on 09-Июл-16, 09:32 
То есть, контейнер уже вообще не контейнер. Как будто они не осознают, что хомячки будут не глядя разрешать всё подряд.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 09-Июл-16, 12:14 
>Как будто они не осознают, что хомячки будут не глядя разрешать всё подряд.

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

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

19. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от rshadow (ok) on 09-Июл-16, 18:51 
Главное чтобы такая система была. Тогда уже просто так в коде не спрячешь троянчика. И бучу смогут поднимать не только разработчики, но и обычные пользователи.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Для Flatpak подготовлена технология управляемого доступа к р..."  +2 +/
Сообщение от Аноним (??) on 09-Июл-16, 15:11 
Создай <что-то> чтобы им могли пользоваться идиоты и им будут пользоваться одни идиоты. Для идиотов есть винда, мак, андроид... Хватит равнятся на идиотов.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

46. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 20:29 
Софт, внезапно, пишется для идио... то есть пользователей.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

32. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Сиромант on 10-Июл-16, 22:55 
>Как будто они не осознают, что хомячки будут не глядя разрешать всё подряд.

Это контейнер для изоляции программ, а не пользователей.

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

48. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 13-Июл-16, 02:20 
...к сожалению.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

9. "Для Flatpak подготовлена технология управляемого доступа к р..."  +6 +/
Сообщение от Аноним (??) on 09-Июл-16, 09:58 
Зачем это всё?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "Для Flatpak подготовлена технология управляемого доступа к р..."  +1 +/
Сообщение от rob pike on 11-Июл-16, 13:28 
Хайп-драйвен девелопмент, самая новейшая технология разработки ПО.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

41. "Для Flatpak подготовлена технология управляемого доступа к р..."  –1 +/
Сообщение от Аноним (??) on 11-Июл-16, 18:18 
Попробуй создать какой-нибудь софт, и затем запаковать каждую версию в rpm, deb, и что угодно ещё.

Многие вопросы отпадут.

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

11. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от ixrws (??) on 09-Июл-16, 11:22 
Изоляция в принципе лишняя сущность. Человек в реальной жизни полагается на того, от кого что-то получает, допустим покупает мясо у проверенных поставщиков и тд. Других способов получить то что нужно просто не существует. Ну по крайней мере они мягко говоря не так удобны.

Для распространения достаточно упаковывать приложение так, чтобы все его зависимости либо были сразу упакованы вместе, либо подтягивались пакетным менеджером дистрибутива. То есть нужен лишь формат + правила определения зависимостей, которые бы поддерживались всеми основными пакетными менеджерами.

Все эти попытки представить пользователя как полного идиота, который не должен ни за что отвечать приведут как раз к тому, что пользователь будет полным идиотом, сидящим за терминалом вместо ПС и даже если в его личных фотках будет обнажённый торс будет всплывать уведомление от гугла или любого другого властителя, что недоспустимо производить материалы эротического содержимого без соответствующей лицензии. Тоже самое естественно будет и для всего остального. Плюс платить нужно будет не только за интернет, но и за каждый сервис отдельно. В сумме баксов так 200 в месяц.

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

16. "Для Flatpak подготовлена технология управляемого доступа к р..."  –1 +/
Сообщение от Аноним (??) on 09-Июл-16, 15:14 
Если я пользвуюсь мобильным телефоном, то это не означает, что я хочу чтобы кто-то прослушивал меня или узнавал моё местоположение. Если бы тут была изоляция, то ни прослушать ни узнать местоположение было бы нельзя, ведь я запретил. И изоляция будет полезна, чтобы проприетарный софт не использовал меня. Не забываем, что я уже заплатил за него.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

18. "Для Flatpak подготовлена технология управляемого доступа к р..."  +2 +/
Сообщение от Аноним (??) on 09-Июл-16, 15:24 
> Если я пользвуюсь мобильным телефоном, то это не означает, что я хочу
> чтобы кто-то прослушивал меня или узнавал моё местоположение. Если бы тут
> была изоляция, то ни прослушать ни узнать местоположение было бы нельзя,
> ведь я запретил. И изоляция будет полезна, чтобы проприетарный софт не
> использовал меня. Не забываем, что я уже заплатил за него.

Заплатил ты не за софт, а лишь за разрешение его использовать при соблюдении условий лицензии.

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

21. "Для Flatpak подготовлена технология управляемого доступа к р..."  –1 +/
Сообщение от Аноним (??) on 09-Июл-16, 21:32 
Сразу видно юриста: придирается к словам. Какая разница - заплатить за софт или за лицензию?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

22. "Для Flatpak подготовлена технология управляемого доступа к р..."  +1 +/
Сообщение от DeerFriend on 09-Июл-16, 21:54 
Сразу видно ms клоуна, который делает вид, что разницы нет, или она не существенна.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

34. "Для Flatpak подготовлена технология управляемого доступа к р..."  –1 +/
Сообщение от Аноним (??) on 11-Июл-16, 04:45 
Читай лицензию.
Или покупаешь не читая?
Тогда это теперь твои проблемы.
Это твой либерастический свободный мир.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

17. "Для Flatpak подготовлена технология управляемого доступа к р..."  –4 +/
Сообщение от Аноним (??) on 09-Июл-16, 15:22 
> Все эти попытки представить пользователя как полного идиота, который не должен ни за что отвечать

Среднестатистический пользователь такой и есть. Даже не потому что идиот, ему не нужно в чем-то разбираться, у него другие проблемы, типа, что жене подарить на 8-е мая, а не какие разрешения дать приложению.

Он просто хочет установить приложение и использовать.

> Плюс платить нужно будет не только за интернет, но и за каждый сервис отдельно.

Вечно слышу такие либерастические байки о том, что вот завтра обязательно всё будет плохо...
Если хочешь что-то предотвратить, то делай что-нибудь. Нытьё в интернете о том, что когда-нибудь что-нибудь теоретически может случиться в худшем случае - это не поможет.

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

26. "Для Flatpak подготовлена технология управляемого доступа к р..."  +2 +/
Сообщение от phrippy email(ok) on 10-Июл-16, 10:49 
>Среднестатистический пользователь такой и есть.

Среднестатистический пользователь ПК использует десяточку и никогда ни то что не видел, но и даже краем уха не слышал о flatpak (и тем более о ubuntu и linux). Поэтому flatpak для него ненужен.
>Он просто хочет установить приложение и использовать.

Среднестатистический linux-пользователь ничего подобного не хочет. Flatpak для него - зло и ненужнота.

Вывод: flatpak - это ненужное ненужно.

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

35. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 04:48 
Не слышал и не нужен - разные вещи. Он и про ваши макосы и андроеды с линуксами не слышал, но смартфоном и роутером пользуется.
Также не знает про биос, но компьютером пользуется.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

20. "Для Flatpak подготовлена технология управляемого доступа к р..."  –5 +/
Сообщение от Аноним (??) on 09-Июл-16, 20:10 
Опеннет как не заметил уполовинивания лайткоина, так и не заметил уполовинивание биткоина. Хотя ведь они имеют прямое отношение к открытом интернету. А про какой-то flatpak написали
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Какаянахренразница (ok) on 10-Июл-16, 16:34 
> не заметил уполовинивание биткоина

Ты таки купил тогда по тысяче? Ну чё, держи их, держи. Авось когда-нибудь перепродашь с выгодой.

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

36. "Для Flatpak подготовлена технология управляемого доступа к р..."  +2 +/
Сообщение от Аноним (??) on 11-Июл-16, 04:49 
>> не заметил уполовинивание биткоина
> Ты таки купил тогда по тысяче? Ну чё, держи их, держи. Авось
> когда-нибудь перепродашь с выгодой.

Мавроди же сказал покупать. Вы чё, не верите?

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

37. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Какаянахренразница (ok) on 11-Июл-16, 05:05 
> Мавроди же сказал покупать

Где-то я это уже слышал... Мы с тобой не пересекались, часом, в чате btc-e.com?

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

42. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 18:23 
Нет. Я с биткойнами и прочей лабудой не заморачиваюсь.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

24. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Admino (ok) on 10-Июл-16, 09:10 
> Указанный API удалось интегрировать с библиотекой GTK+, что позволяет обойтись без модификации приложений.

Угу, а все приложения написаны на GTK+.

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

25. "Для Flatpak подготовлена технология управляемого доступа к р..."  –2 +/
Сообщение от Дуплик (ok) on 10-Июл-16, 10:14 
Именно так. Дистрибутивы GNU/Linux без библиотеки Qt существуют, а без GTK+ -- нет.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

43. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 18:25 
Вообще без GUI существуют, если что...
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Адепт on 10-Июл-16, 10:56 
Непонимаю зачем они пихают кнопки в заголово окна. Откуда это пошло вообще и почему? Какой в этом смысл?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Для Flatpak подготовлена технология управляемого доступа к р..."  –1 +/
Сообщение от Аноним (??) on 10-Июл-16, 17:33 
Удобно. Нечто похожее было в висте и в мс офисе 2007.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

29. "Для Flatpak подготовлена технология управляемого доступа к р..."  +2 +/
Сообщение от Какаянахренразница (ok) on 10-Июл-16, 16:32 
Демоны снова вылазят из контейнеров...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Для Flatpak подготовлена технология управляемого доступа к р..."  +1 +/
Сообщение от 1 (??) on 11-Июл-16, 11:36 
я бы сказал "из мусорных контейнеров".
И снова требуют одежду и мотоцикл.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

45. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 18:45 
тоесть это пока гтк-онли апи?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Для Flatpak подготовлена технология управляемого доступа к р..."  +/
Сообщение от Аноним (??) on 11-Июл-16, 21:32 
то есть это вообще не апи и к гтк вообще никаким боком не относится.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

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

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




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

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