Сравнение реализаций CalDAV и CardDAV - Comparison of CalDAV and CardDAV implementations - Wikipedia
А сравнение реализаций CalDAV и CardDAV предлагает два обзора клиентских и серверных компьютерных программных реализаций CalDAV и CardDAV протоколы.
Клиентские реализации
Имя клиента | Платформа | Лицензия | Редактор ACL WebDAV | Обнаружение коллекций других пользователей | ICalendar События | ICalendar задачи | ICalendar журналы | Возможность VAVAILABILITY в календаре (RFC 7953) | Планирование CalDAV | CardDAV | vCard синхронизация | Пользовательский интерфейс | Онлайн магазин | . хорошо известные URL | FBURL | DNS SRV | ручки бытовые |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AgenDAV[1] | Кроссплатформенность JavaScript веб-браузер | GNU GPL | Да ограничено | Нет | да | Нет данных | Неизвестно | Нет | Нет Не устраивает встречи с участниками | Нет данных | вне рамок | Fullcalendar.io от AgenDAV | Нет | Нет Используемый сервер зафиксирован в файле конфигурации | Нет Не устраивает встречи с участниками | Нет необходимости фиксировать настройки caldav-сервера в файле конфигурации AgenDAV. | да |
Труп[2] | Командная строка | GNU GPL | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
кал[3] | Android | GNU GPL | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | Нет данных | Неизвестно | кал | кал | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
AndroidCaldavSyncAdapater[4] | Android | GNU GPL | Неизвестно | Неизвестно | да | Нет данных | Неизвестно | Неизвестно | Неизвестно | Нет данных | вне рамок | Android | Гугл игры | Неизвестно | Нет За рамками | Неизвестно | Неизвестно |
CalDavZAP[5] | Кроссплатформенность JavaScript веб-браузер | AGPL | Нет | Нет | да | да | Неизвестно | Нет | Нет Не устраивает встречи с участниками | Нет данных | вне рамок | CalDavZAP | Нет | Нет Используемый сервер зафиксирован в файле конфигурации | Нет Не устраивает встречи с участниками | Нет Используемый сервер зафиксирован в файле конфигурации | да |
CardDavMATE[6] | Кроссплатформенность JavaScript веб-браузер | AGPL | Нет | Нет | вне рамок | вне рамок | вне рамок | вне рамок | вне рамок | Да только vCard 3.0 | Нет | CardDavMATE | Нет | Нет Используемый сервер зафиксирован в файле конфигурации | Нет За рамками | Нет Используемый сервер зафиксирован в файле конфигурации | да |
InfCloud (CalDavZAP + CardDavMATE)[7] | Кроссплатформенность JavaScript веб-браузер | AGPL | Нет | Нет | да | да | Неизвестно | Нет | Нет Не устраивает встречи с участниками | Да только vCard 3.0 | Нет | InfCloud | Нет | Нет Используемый сервер зафиксирован в файле конфигурации | Нет Не устраивает встречи с участниками | Нет Используемый сервер зафиксирован в файле конфигурации | да |
Chandler Desktop[8] | Кроссплатформенность Python | Apache | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
DAVx⁵[9] | Android | GNU GPL | Нет | Нет | да | да | вне рамок | вне рамок | Нет (кроме участников / приглашений) | да | Нет (сервер всегда выигрывает ) | Android, OpenTasks | Гугл игры, OpenTasks | да | вне рамок | да | да |
Tasks.org[10] | Android | GNU GPL | Нет | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Android | Гугл игры | да | Нет | Нет | да |
jqCalDAV[11] | Кроссплатформенность JavaScript веб-браузер | Массачусетский технологический институт | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | Нет данных | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
KCardDAV[12] (снято с производства) | Кроссплатформенность Контакт добавить | GNU GPL | Неизвестно | Неизвестно | Нет данных | Нет данных | Нет данных | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
KOrganizer, KAddressBook, Kontact | Unix -KDE | GNU GPL | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | KOrganizer | KOrganizer | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Молния[13] | Кроссплатформенность Thunderbird Добавить | MPL, GPL, LGPL | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | Нет данных | Вне рамок | Молния | Молния | Неизвестно | Неизвестно | Неизвестно | Неизвестно, наверное, нет |
CardBook[14] | Кроссплатформенность Thunderbird Добавить | MPL | Нет | Нет | Вне рамок | Вне рамок | Вне рамок | Вне рамок | Вне рамок | да vCard 3.0 и vCard 4.0 | да | CardBook | Надстройки Mozilla (ATN) | да | Вне рамок | Нет | частичный |
MineTime[15] | Кроссплатформенность | Проприетарный | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | MineTime | minetime.ai | Нет | Нет | Нет |
Шелковица[16] | Кроссплатформенность | Apache | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Синхронизатор Outlook CalDav[17] | Windows | AGPL | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Outlook | Неизвестно | да | Неизвестно | да | да |
pyCardDAV[18] | Кроссплатформенность Python | Массачусетский технологический институт | Неизвестно | Неизвестно | Нет данных | Нет данных | Нет данных | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Летучая мышь![19] | Windows | Проприетарный | Неизвестно | Неизвестно | Нет | Нет | Нет | Неизвестно | Неизвестно | да | Неизвестно | Летучая мышь! | Адресная книга The Bat! | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Обратный SOGo Разъем-интегратор[20] | Кроссплатформенность Thunderbird Добавить | MPL, GPL, LGPL | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Mozilla | Дополнения Mozilla | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Эволюция | Кроссплатформенность | GNU GPL | Нет | Нет | да | да | да | Нет | Нет | Да только vCard 3.0 | Неизвестно | Эволюция | Эволюция | да | Да, если URL-адрес не требует аутентификации | да | да |
НапоминаниеFox[21] | Кроссплатформенность Fire Fox | MPL 1.1 | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | Нет | Нет данных | Неизвестно | НапоминаниеFox | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Другие клиенты, упомянутые для полноты картины:
- Для командной строки: Vdirsyncer (для WebDAV) + Хал (для календаря) или + Khard (для контактов)
- Apple iCal и Календарь
- Для Windows и Mac em Клиент
- Встроенная поддержка Windows (Что-то вроде )
- Для Интернета: Кронолит
- Для Android: CalDAV Sync, CardDAV Sync, iCal Импорт / Экспорт CalDAV
Реализации сервера
Имя сервера | Лицензия | Язык программирования | RFC 2616 HTTP / 1.1 | RFC 2617 HTTP авт. | RFC 2518 WebDAV | RFC 3253 WebDAV верс. | RFC 3744 WebDAV ACL | RFC 4324 iCal КОЛПАЧОК | RFC 4331 Квота WebDAV | RFC 4709 Крепление WebDAV | RFC 4791 CalDAV | RFC 4918 WebDAV доб. | RFC 5397 Текущий принципал WebDAV | RFC 5545 rev. iCal (Проверка наличия) | RFC 5546 iCal iTIP(Групповое планирование) | RFC 5689 WebDAV доб. MKCOL | RFC 5995 WebDAV POST добавить участника | RFC 6352 CardDAV vCard | RFC 6578 WebDAV синхронизировать | RFC 6638 CalDAV расписание.(Автоматическое расписание) | RFC 7529 iCal RSCALE | RFC 7540 HTTP / 2 | RFC 7809 Часовые пояса CalDAV по исх. | RFC 7953 iCal ДОСТУПНОСТЬ | Свободно занятый URL |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Байкал[22][23] | GNU GPL | PHP | да [Примечание 1] | да | да | Нет | Немного | Нет | Неизвестно | Нет | да | да | да | да | Неизвестно | да | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно |
Вышивка[24] | Apache | Ява | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | да | да | Неизвестно | Неизвестно | да | да | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Сервер календаря и контактов[25] | Apache | Python | да | да | да | да | да | Нет | Неизвестно | Нет | да | да | да | да | да | да | Неизвестно | да | да | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Калипсо[26] | GNU GPL | Python | да | да | да | Нет | Неизвестно | Нет | Неизвестно | Нет | да | да | Нет | да | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Сайрус IMAP[27] | BSD | C | да | да | да | да | да | Нет | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да | да |
DAViCal[28][29] | GNU GPL | PHP | да [Примечание 1] | да | да | да | да | да | Неизвестно | да | да | да | да | да | да | да | да | да | да | да | Неизвестно | да [Примечание 1] | Неизвестно | да | да |
DavMail[30] | GNU GPL | Ява | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Фенхель[31] | GNU GPLv3 | JavaScript | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Групповой офис[32] | AGPL, проприетарный | PHP | да [Примечание 1] | да | да | Неизвестно | Немного | Неизвестно | Неизвестно | да | да | да | да | да | Неизвестно | да | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно |
Horde Groupware | GNU LGPL | PHP | да [Примечание 1] | да | да | Нет | Немного | Нет | Нет | Неизвестно | да | да | да | да | да | Нет | Нет | да | Нет | Нет | Нет | да [Примечание 1] | Нет | Нет | Нет |
Nextcloud[33] | AGPL v3 | PHP | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно |
Открыть Xchange | GNU GPL, CC | Ява, JavaScript | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
ownCloud[34] | AGPL v3 | PHP | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно |
Radicale[35] | GNU GPL | Python | да | да | Немного | Нет | Немного | Нет | Неизвестно | Нет | Немного | Немного | Немного | Нет | Немного | Нет | Неизвестно | Немного | Неизвестно | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
SabreDAV[36] | BSD | PHP | да [Примечание 1] | да | да | да | да | да | Неизвестно | да | да | да | да | да | да | да | Неизвестно | да | Неизвестно | да | Неизвестно | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно |
SOGo[37] | GNU GPL | Цель-C | да | да | Неизвестно | Неизвестно | Немного[38][39] | Неизвестно | Неизвестно | Неизвестно | Немного[40][41] | Неизвестно | Неизвестно | Немного[42][43][44][45] | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Немного[46] | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Xandikos[47] | GNU GPL | Python | да | да | да | Немного | Немного | Нет | Нет | Нет | да | да | да | да | Нет | да | да | да | да | Нет | Неизвестно | да | Нет | Нет | Неизвестно |
Зарафа | AGPL, проприетарный | PHP | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Только чтение | Неизвестно | Неизвестно | Неизвестно | да [Примечание 1] | Неизвестно | Неизвестно | Неизвестно |
Zentyal[48] | GNU GPL | Perl | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Мейши[49] | BSD | Рубин | да | да'базовый' | Немногода | Немногонет | дамного | Нет | Неизвестно | Нет | Нет | Неизвестно | да | Нет | Нет | Нет | Неизвестно | Немного | Неизвестно | Нет | Нет | Неизвестно | Нет | Нет | Неизвестно |
Зимбра | GNU GPL | Ява | да | да | да | да | да | Нет | Неизвестно | Нет | да | Неизвестно | да | да | да | да | Неизвестно | да | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Таблица отсутствует Копано, Kerio Connect и Скаликс, которые упомянуты здесь для полноты.
Смотрите также
Рекомендации
- ^ Главная страница проекта AgenDAV
- ^ «Дом трупа». Архивировано из оригинал на 2015-03-12. Получено 2015-03-11.
- ^ "Главная страница - ACal Wiki". Wiki.acal.me. 2013-04-01. Архивировано из оригинал на 2015-12-24. Получено 2015-12-23.
- ^ "gggard / AndroidCaldavSyncAdapater ¡ GitHub". Github.com. Получено 2015-12-23.
- ^ CalDavZAP
- ^ CardDavMATE
- ^ InfCloud (интегрированная версия CalDavZAP и CardDavMATE)
- ^ Чендлер Проект В архиве 30 августа 2007 г. Wayback Machine
- ^ Сайт DAVx⁵
- ^ Сайт Tasks.org
- ^ Главная страница проекта jqCalDAV
- ^ Главная страница проекта KCardDAV
- ^ Молния - Главная страница проекта
- ^ Источник CardBook
- ^ Возможности MineTime
- ^ Конфигурация клиента Mulberry
- ^ Веб-сайт Outlook CalDav Synchronizer
- ^ главная страница проекта pyCardDAV
- ^ Летучая мышь! - Функции
- ^ Обзор SOGo
- ^ ReminderFox главная страница проекта
- ^ «Облегченный сервер CalDAV + CardDAV: Baïkal». Архивировано из оригинал на 2015-11-14. Получено 2015-11-20.
- ^ Экспорт Baïkal iCal
- ^ Обзор Bedework
- ^ «Руководящие стандарты сервера календаря и контактов». Архивировано из оригинал на 2012-01-01. Получено 2012-03-11.
- ^ Калипсо
- ^ Возможности Cyrus IMAP
- ^ Соответствие DAViCal RFC
- ^ Журнал изменений DAViCal
- ^ Главная страница проекта DavMail
- ^ Фенхель на GitHub
- ^ Сайт группового офиса
- ^ Nextcloud на главную
- ^ ownCloud главная
- ^ «Простой календарь и сервер контактов». Получено 2015-11-20.
- ^ SabreDAV поддерживает RFC
- ^ Обзор SOGo
- ^ 0003283: (только для чтения) отчеты адресной книги DAV: все привилегии
- ^ 0004822: Календарь объявляет неправильный ACL для общих адресных книг
- ^ 0001310: Календарный запрос CaldDAV возвращает события вне указанного диапазона
- ^ 0003161: Blackbery 10 не может редактировать событие, опубликованное KOrganizer (CalDAV)
- ^ 0001204: обновить обработку icalendar до rfc 5545
- ^ 0004747: SOGo создает недопустимое значение GEO при импорте
- ^ 0003608: Невозможно сохранить / отобразить несколько предупреждений календаря для одного события календаря.
- ^ 0002574: нельзя выбрать цвета, если идентификатор ресурса содержит пробел
- ^ 0005163: carddav не соответствует RFC 6578
- ^ Xandikos
- ^ "Официальный сайт Zentyal Community Edition". Архивировано из оригинал на 2012-09-18. Получено 2014-11-28.
- ^ «Meishi, легкий сервер CardDAV, построенный на Rails 3; репозиторий GitHub». В архиве из оригинала 2018-06-11. Получено 2020-10-14.