anonymous@RULINUX.NET~# | Last login: 2024-11-22 01:16:21 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Новости - GNOME | [RSS] |
На мероприятии "GNOME Developer Experience Hackfest", прошедшем в преддверии конференции FOSDEM 2013, разработчики GNOME предложили концепцию нового метода установки приложений и формата пакетов. Такие пакеты будут независимы от дистрибутива, просты в установке, а распространяемые в них приложения будут инсталлироваться в обособленные песочницы, покинуть которые невозможно.
На данном этапе разработчики планируют использовать для распространения приложений формат "app image", при котором вся файловая структура, необходимая для работы приложения, вместе с библиотеками упаковывается в образ файловой системы. После установки этот образ подключается к собственной точке монтирования, к которой подключаются все необходимые приложению компоненты ОС с применением изоляции с помощью пространств имен. В результате приложение оказывается в минималистичном Linux-контейнере.
В том случае, если в манифесте приложения указано использование различных ABI, в файловое пространство приложения также монтируются все необходимые библиотеки. Например, ABI system предполагает доступ к основным библиотекам, таким как libc и libm, ABI gnome-platform-1.0 предполагает наличие всех ключевых библиотек платформы GNOME, ABI bare - чистый ABI ядра.
Приложения не будут иметь доступ к домашнему каталогу пользователя, поэтому для обмена файлами и данными между приложениями планируется использовать идею "порталов", напоминающих механизм интентов (Intents) в Android. Каждое приложение, может объявить список порталов, которые оно поддерживает и, если другое приложение запросит доступ к одному из них, приложение-приемник будет запущено и получит набор входных данных. Порталы будут использованы для обмена любыми данными и любых взаимодействий между приложениями. Также на уровне GNOME будет реализован набор системных порталов, таких, например, как "открыть файл". Это позволит приложениям получить доступ к нужным пользовательским файлам, но не всему домашнему каталогу пользователя.
Для передачи данных средствами порталов будет задействован механизм IPC, реализованный на уровне ядра. Реализацией этого механизма займется Linux-разработчик Greg Kroah-Hartman.
>>> Подробнее
Tux-oid(*) (2013-02-07 10:26:34)
Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15
Подтверждено: Tux-oid(*) (2013-02-07 10:26:39)
|
|
|
Скрыть
Re:Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивовНичего не ебанулись. Здравая идея по унификации формата пакетов и одновременно жёстким ограничением доступа программы куда ни поподя. |
Скрыть
Re:Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивовТолько добаият к зоопарку пакетов еще один. Да к тому-же еще и не управляемый из пакетного менеджера моего дистрибутива. Нах-нах-нах. Tux-oid(*)(2013-02-07 11:00:51)
Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15 |
Скрыть
Re:Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивовА на фуя это вообще? Они таким образом планируют забраться на телефоны и планшеты с Андроидом? Ax-Xa-Xa(*)(2013-02-07 12:37:29)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.68 Safari/537.17 |
Скрыть
Re:Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивов> Да они там ебанулись совсем.
|
Скрыть
Re:Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивов> А на фуя это вообще?
|
Скрыть
Re:Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивовМне нравится. Все остальные более важные задачи ведь давно решены - гном летает, нереально юзабельный, никаких глюков, все супер. Теперь можно и ненужной хнёй заняться. vitroot(*)(2013-02-09 05:32:36)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 |
|
|
|
Этот тред читают 2 пользователя: |
Анонимных: 2 Зарегистрированных: 0 |
Re:Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивов
От себя хочу добавить. Да они там ебанулись совсем.
Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15