GConf — система, используемая в GNOME для хранения настроек рабочего стола и приложений. Изменения контролируются службой GConfd. GConfd следит за изменениями в базе данных, и при их изменении, передаёт новые настройки приложениям.
GConf | |
---|---|
Тип | Configuration |
Разработчик | Хэвок Пеннингтон |
Написана на | Си[1] |
Операционная система | Unix-подобная операционная система |
Последняя версия | 3.2.6 (22 января 2013) |
Репозиторий | gitlab.gnome.org/Archive… |
Лицензия | GNU LGPL |
Сайт | projects.gnome.org/gconf/ |
База данных GConf использует систему каталогов и XML-файлы, хранящиеся в каталоге ~ /.gconf.
Архитектура
правитьGConf написана на языке Си. Программная архитектура GConf состоит из службы, которая обрабатывает различные источники конфигурации относительно текущего сеанса пользователя.
Доступ
правитьКак и во многих библиотеках GNOME, получить доступ к GConf можно, используя различные языки программирования, такие как Ada, C, C++, Perl, Java и Python.
Утилиты обслуживания
правитьДля упрощения работы с каталогами GConf используются различные утилиты, которые имеют текстовый или графический интерфейс (gconf-editor[2], GConf-cleaner[3] и др.).
Ссылки
правитьПримечания
править- ↑ The gconf Open Source Project on Open Hub: Languages Page — 2006.
- ↑ gconf-editor
- ↑ gconf-cleaner — Project Hosting on Google Code . Дата обращения: 5 июня 2009. Архивировано 7 марта 2009 года.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |