Akonadi
Akonadi | |
---|---|
Тип | персональный информационный менеджер |
Написана на | C [3] |
Операционная система | Unix-подобная операционная система |
Последняя версия | |
Тестовая версия | |
Репозиторий | invent.kde.org/pim/akona… |
Лицензия | LGPL-2.1[вд][4][5] |
Сайт | community.kde.org/KDE_PI… |
Akonadi — новый фреймворк PIM для KDE, включённый в версии 4.1. Akonadi представляет собой хранилище данных для всех PIM приложений. В KDE 3 PIM приложения хранят свои данные и настройки раздельно, дублируя одинаковые данные. Помимо этого Akonadi включает несколько компонентов, таких как поиск и кеш, позволяющий получить быстрый доступ к данным, и уведомления об их изменении. Прошлые сборки Akonadi некорректно использовали память, позволяя двум разным приложениям загружать одни и те же данные в память дважды. Для исправления этой ошибки Akonadi был переведён в режим сервера.
Akonadi обращается к серверам для получения и пересылки данных вместо приложений, используя специальный API. Данные могут быть получены от Akonadi с помощью модели, разработанной для сбора специфичных данных (почты, календаря, контактов, и т. д.). Приложения позволяют пользователю просматривать и редактировать эти данные. Akonadi также поддерживает метаданные, созданные приложениями.
Поскольку Akonadi берёт на себя заботу о получении и хранении данных, что обычно является самой сложной частью в разработке PIM, то теперь разработка PIM приложений стала проще. Например, каркас почтового клиента Mailody, использующего Akonadi, был написан за 10 минут.
Примечания
[править | править код]- ↑ Create tag for 22.04.0
- ↑ Release 21.07.90 — 2021.
- ↑ The akonadi Open Source Project on Open Hub: Languages Page — 2006.
- ↑ https://quickgit.kde.org/?p=akonadi.git&a=blob&h=2d2d780e6014b850ca3b8437452e24eba5f96508&hb=77fc3fff200f2647b01a91e996e080beb1d9125c&f=COPYING.LIB
- ↑ The akonadi Open Source Project on Open Hub: Licenses Page — 2006.
Ссылки
[править | править код]- Страница на KDE UserBase (рус.)
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
В статье не хватает ссылок на источники (см. рекомендации по поиску). |