Введение

SOGo обеспечивает совместную работу для пользователей Mozilla Thunderbird/Lightning, Microsoft Outlook, Apple iCal/iPhone и BlackBerry. Его возможности включают обмен календарями, адресными книгами и электронной почтой в открытой, кроссплатформенной среде. Промежуточное ПО Funambol и коннектор Funambol SOGo позволяют клиентам SyncML синхронизировать контакты, события и задачи. SOGo поддерживает стандартные функции групповой работы, включая CalDAV, автоматическое планирование CalDAV, CardDAV, синхронизацию WebDAV, списки контроля доступа WebDAV (ACL) и iCalendar. Поддержка Microsoft Outlook реализована через провайдер хранилища OpenChange, что позволяет избежать зависимости от MAPI при обмене адресными книгами, календарями и электронной почтой. Благодаря встроенной совместимости с Microsoft Outlook, SOGo может эмулировать сервер Microsoft Exchange для клиентов Outlook.

Особенности

SOGo использует существующие сервисы, включая Microsoft Active Directory, OpenLDAP, SQL и IMAP. Использование общепринятых сервисов способствует масштабируемости. Доступ к SOGo осуществляется через веб-интерфейс, настольные приложения или мобильные устройства. Веб-интерфейс использует AJAX и доступен на нескольких языках. Внешний вид версии 2 имитирует Mozilla Thunderbird и предоставляет возможность перетаскивания контактов, событий и сообщений электронной почты непосредственно в браузере. Поддержка единого входа обеспечивается с помощью CAS, WebAuth или Kerberos. Версия 3 построена на базе AngularJS и Angular Material и предлагает полностью адаптивный интерфейс. Поддерживаемые настольные приложения: Mozilla Thunderbird с расширением Lightning, Apple iCal и Microsoft Outlook. Расширения SOGo Connector и Integrator для Thunderbird расширяют функциональность. Мобильные устройства обычно подключаются через протокол Microsoft Exchange ActiveSync (EAS). Устройства Apple iPhone поддерживаются SOGo нативно, так как iOS поддерживает CalDAV и CardDAV. Другие устройства могут использовать веб-интерфейс, который стал адаптивным начиная с версии 3.0.0.

История

Skyrix Web Groupware – это веб-система для планирования, управления контактами и проектами, разработанная компанией SKYRIX Software AG в Магдебурге, Германия (~1998-2008). Она была построена на базе сервера приложений SOPE (производной от WebObjects с открытым исходным кодом, разработанной той же компанией). Позднее эта система была выпущена как проект с открытым исходным кодом под названием "OpenGroupware.org". Несмотря на то, что название было вдохновлено проектом OpenOffice.org, фактической связи с проектом OpenOffice она не имела. OpenGroupware.org обладала широким функционалом, но была сильно ограничена в масштабируемости (поддерживала работу сотен пользователей). В рамках крупного клиентского проекта, требовавшего обслуживания около 60 000 пользователей, в 2004 году был создан "Scalable OGo" ("SOGo"). В 2022 году компания Inverse заключила соглашение с Alinto.