SOGo: Difference between revisions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
No edit summary
 
imported>Deltaspace42
 
Line 1: Line 1:
{{Short description|Open source groupware server}}
{{Use dmy dates|date=August 2025}}
{{Infobox software
{{Infobox software
| name = SOGo
| name = SOGo
| logo = File:SOGo logo.svg
| logo = File:SOGo logo.svg
| screenshot = File:SOGo v3.png
| screenshot = File:SOGo v3.png
| developer = Inverse Inc / Alinto
| developer = Alinto
| operating system = [[Unix-like]]<ref name="faq-1">{{cite web|url=https://sogo.nu/nc/support/faq/article/how-to-install-sogo-on-debian-2.html|title=How to install SOGo on Debian?|accessdate=12 May 2017}}</ref><ref>{{cite web|url=http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www/sogo|title=ports/www/sogo/|accessdate=12 May 2017|publisher=[[OpenBSD]]}}</ref>
| latest release version = {{wikidata|property|preferred|references|edit|Q1523357|P348|P548=Q2804309}}
| language = [[Arabic language|Arabic]], [[Basque language|Basque]], [[Portuguese language|Brazilian Portuguese]], [[Catalan language|Catalan]], [[Languages of Taiwan|Chinese (Taiwan)]], [[Croatian language|Croatian]], [[Czech language|Czech]], [[Danish language|Danish]], [[Dutch language|Dutch]], [[English language|English]], [[Finnish language|Finnish]], [[French language|French]], [[German language|German]], [[Hungarian language|Hungarian]], [[Icelandic language|Icelandic]], [[Italian language|Italian]], [[Lithuanian language|Lithuanian]], [[Macedonian language|Macedonian]], [[Bokmål|Norwegian Bokmål]], [[Nynorsk|Norwegian Nynorsk]], [[Polish language|Polish]], [[Portuguese language|Portuguese]], [[Russian language|Russian]], [[Slovak language|Slovak]], [[Slovenian language|Slovenian]], [[Spanish language|Spanish (Argentina)]], [[Spanish language|Spanish (Spanish)]], [[Swedish language|Swedish]], [[Turkish language|Turkish (Turkey)]], [[Ukrainian language|Ukrainian]], [[Welsh language|Welsh]]
| latest release date = {{wikidata|qualifier|preferred|single|Q1523357|P348|P548=Q2804309|P577}}
| programming language = [[Objective-C]]<ref name="faq">{{cite web |author=<!-- not stated --> |date=17 August 2012 |title=How do I compile SOGo? |url=https://www.sogo.nu/support/faq/how-do-i-compile-sogo.html |website=SOGo |access-date=26 May 2023}}</ref>
| operating system = [[Unix-like]]<ref>{{cite web |author=<!-- not stated --> |date=n.d. |title=ports/www/sogo/ |url=https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www/sogo/ |website=[[OpenBSD]] |access-date=12 May 2017}}</ref>
| platform = [[GNUstep]], SOPE<ref name="faq" />
| language count=44
| language footnote=<ref>{{cite web |author=<!-- not stated --> |date=n.d. |title=README |url=https://github.com/Alinto/sogo?tab=readme-ov-file |website=[[GitHub]] |publisher=Alinto |access-date=19 August 2025}}</ref>
| genre = [[Groupware]]
| genre = [[Groupware]]
| license = [[GPL]] v2/[[LGPL]] v2
| license = [[GPL]] v2/[[LGPL]] v2
| website = {{official URL}}
| website = {{official URL}}
| latest release version = {{wikidata|property|preferred|references|edit|Q1523357|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q1523357|P348|P548=Q2804309|P577}}
| programming language = [[Objective-C]]<ref name="faq-2">{{cite web|url=https://www.sogo.nu/support/faq/how-do-i-compile-sogo.html|title=How do I compile SOGo?|accessdate=26 May 2023}}</ref>
| platform = [[GNUStep]], SOPE<ref name="faq-2" />
}}
}}
'''SOGo''' (formerly named '''Scalable OpenGroupware.org''') is an open source [[collaborative software]] (groupware) [[Server (computing)|server]] with a focus on simplicity and scalability.<ref>{{Cite web|url=https://www.linuxjournal.com/article/10894|title=SOGo&mdash;Open-Source Groupware {{!}} Linux Journal|last=Marcotte|first=Ludovic|date=2011-02-28|website=[[Linux Journal]]|language=en|access-date=2018-10-07}}</ref>


SOGo provides collaboration for Mozilla Thunderbird/Lightning, Microsoft Outlook, Apple iCal/iPhone and BlackBerry client users. Its features include the ability to share calendars, address books and e-mail using an open source, cross-platform environment. The [[Funambol#Funambol project|Funambol middleware]] and the Funambol SOGo Connector allow SyncML clients to synchronize contacts, events and tasks.
'''SOGo''', formerly Scalable OpenGroupware.org, is an open source [[collaborative software]] (groupware) server with a focus on simplicity and scalability.<ref>{{cite news |last=Marcotte |first=Ludovic |date=28 February 2011 |title=SOGo—Open-Source Groupware |url=https://www.linuxjournal.com/article/10894 |work=[[Linux Journal]] |publisher=Belltown Media |url-status=live |archive-url=https://web.archive.org/web/20110317005148/https://www.linuxjournal.com/article/10894 |archive-date=17 March 2011 |access-date=7 October 2018}}</ref>
 
SOGo provides collaboration for [[Mozilla Thunderbird]], [[Microsoft Outlook]], [[Apple Calendar]], and [[BlackBerry]] client users. Its features include the ability to share calendars, address books, and email using an open source, cross-platform environment. The Funambol middleware and the Funambol SOGo Connector allow [[SyncML]] clients to synchronize contacts, events, and tasks.


SOGo supports standard groupware capabilities including [[CalDAV]], CalDAV auto-scheduling, [[CardDAV]], WebDAV Sync, WebDAV ACLs, and [[iCalendar]].
SOGo supports standard groupware capabilities including [[CalDAV]], CalDAV auto-scheduling, [[CardDAV]], WebDAV Sync, WebDAV ACLs, and [[iCalendar]].


[[Microsoft Outlook]] support is provided through an [[OpenChange]] storage provider to remove the MAPI dependency for sharing address books, calendars and e-mails. Native connectivity to Microsoft Outlook allows SOGo to emulate a Microsoft Exchange server to Outlook clients.<ref name=":0">{{Cite news|url=https://www.techworld.com.au/article/365618/q_inverse_ceo_building_an_open_source_exchange_alternative/|title=Q&A: Inverse CEO on building an open source Exchange alternative|last=Gedda|first=Rodney|date=2010-10-26|work=[[TechWorld]]|access-date=2018-10-07}}</ref>
Microsoft Outlook support is provided through an OpenChange storage provider to remove the [[MAPI]] dependency for sharing address books, calendars, and emails. Native connectivity to Microsoft Outlook allows SOGo to emulate a Microsoft Exchange server to Outlook clients.<ref name="techworld" />


==Features==
==Features==


SOGo uses existing services including Microsoft Active Directory, OpenLDAP, SQL, and IMAP. Usage of industry services contributes to scalability. It is accessible through its web interface, desktop clients or mobile devices.
SOGo uses existing services including Microsoft Active Directory, OpenLDAP, SQL, and IMAP. Usage of industry services contributes to scalability. It is accessible through its web interface, desktop clients, or mobile devices.


The web interface uses an AJAX interface and is available in several languages. The look and feel of version 2 mimics Mozilla Thunderbird and provides browser drag and drop capabilities for contacts, events and mail messages. Single sign-on security capabilities are available by using CAS, WebAuth, or Kerberos. Version 3 is based on [[AngularJS]] and Angular Material and provides a fully responsive interface.
The web interface uses an AJAX interface and is available in several languages. The look and feel of version 2 mimics Mozilla Thunderbird and provides browser drag and drop capabilities for contacts, events, and mail messages. Single sign-on security capabilities are available by using CAS, WebAuth, or Kerberos. Version 3 is based on [[AngularJS]] and Angular Material and provides a fully responsive interface.


Supported desktop clients are Mozilla Thunderbird with the Lightning extension, Apple iCal, and Microsoft Outlook. The SOGo Connector and Integrator extensions for Thunderbird provide improved functionality.<ref>{{Cite web|url=https://www.linux.com/learn/weekend-project-turn-thunderbird-groupware-client-sogo-connector|title=Weekend Project: Turn Thunderbird into a Groupware Client with SOGo Connector|last=Willis|first=Nathan|date=2011-08-12|website=[[Linux.com]] {{!}} The source for Linux information|language=en|access-date=2018-10-07}}</ref>
Supported desktop clients are Mozilla Thunderbird with the Lightning extension, Apple iCal, and Microsoft Outlook. The SOGo Connector and Integrator extensions for Thunderbird provide improved functionality.<ref>{{cite web |last=Willis |first=Nathan |date=12 August 2011 |title=Weekend Project: Turn Thunderbird into a Groupware Client with SOGo Connector |url=https://www.linux.com/training-tutorials/weekend-project-turn-thunderbird-groupware-client-sogo-connector/ |website=[[Linux.com]] |publisher=[[The Linux Foundation]] |access-date=7 October 2018}}</ref>


Mobile devices are generally handled through the Microsoft [[Exchange ActiveSync]] (EAS) protocol. Devices such Apple's iPhone are handled natively by SOGo as iOS supports [[CalDAV]] and [[CardDAV]]. Other devices can access the Web interface which is [[Responsive web design|responsive]] since release 3.0.0.
Mobile devices are generally handled through the Microsoft [[Exchange ActiveSync]] (EAS) protocol. Devices such Apple's iPhone are handled natively by SOGo as iOS supports [[CalDAV]] and [[CardDAV]]. Other devices can access the web interface, which is [[Responsive web design|responsive]] since release 3.0.0.


==History==
==History==
The Skyrix Web Groupware was a web based calendaring, contact and project management system developed by the SKYRIX Software AG in Magdeburg, Germany (~1998-2008). It was based upon the SOPE application server (an open source derivate of [[WebObjects]] developed by the same company). That system was later released as an OpenSource project under the name "OpenGroupware.org".
The project's history began in 1996 with LSOffice, an online collaboration platform developed by German Internet service provider MDlink. LSOffice was renamed SKYRiX Groupware Server, and Skyrix Software AG of [[Magdeburg]], Germany, was spun off to take over the product in 2000.<ref name="about-ogo">{{cite web |author=<!-- not stated --> |date=n.d. |title=About: OpenGroupware.org |url=http://www.opengroupware.org/en/about/ |website=OpenGroupware.org |url-status=live |archive-url=https://web.archive.org/web/20090222205648/http://www.opengroupware.org/en/about/index.html |archive-date=22 February 2009 |access-date=19 August 2025}}</ref> It was based upon the SOPE application server, an open source derivative of [[WebObjects]] developed by the same company.
Even though the name was derived from the [[OpenOffice.org]] project, it had no actual ties to the OpenOffice project.
 
Around 2003, much of the SKYRiX Groupware Server source code was released as an open source project called '''OpenGroupware.org''' ("OGo").<ref name="about-ogo" /><ref name="cnet">{{cite news |last=Hines |first=Matt |date=11 July 2003 |title=Exchange targeted by open-source group |url=https://www.cnet.com/tech/services-and-software/exchange-targeted-by-open-source-group/ |work=[[CNET]] |publisher=[[Ziff Davis]] |access-date=19 August 2025}}</ref> Though it was intended to compliment the [[OpenOffice.org]] office productivity suite, the two projects were independent.<ref name="cnet" /> OpenGroupware.org was functionally rich but offered limited scalability. It was primarily designed for workgroups or small organizations, not large enterprise deployments.<ref name="sogo-history">{{cite web |last=Hess |first=Helge |date=n.d. |title=History |url=http://sogo.opengroupware.org/en/about/history.html |website=SOGo |url-status=live |archive-url=https://web.archive.org/web/20090129173459/http://sogo.opengroupware.org/en/about/history.html |archive-date=29 January 2009 |access-date=19 August 2025}}</ref>
 
In early 2004, a large client contracted with Skyrix Software to deploy OpenGroupware.org to 60,000 users. The result of this project was Scalable OpenGroupware.org ("SOGo"), a fork of OpenGroupware.org focused on scalability.<ref name="sogo-history" /> Though lacking much of the functionality of OpenGroupware.org, it retains the key email, calendaring, and address book features and conforms to open standards like CalDAV and CardDAV.


OpenGroupware.org was functionally rich but very limited in scalability (worked for hundreds of users). As part of a large customer project which had the requirement to serve around 60,000 users, "Scalable OGo" ("SOGo") was created in 2004.<ref name=":0" /> "SOGo" lacks a lot of the functionality of OpenGroupware.org, but kept key calendaring, address book and email features. All designed to be highly scalable, and most importantly: to conform to open standards like [[CalDAV]] and GroupDAV.
Development of OpenGroupware.org began to stall around 2006, and the project was largely dormant by 2009.<ref>{{cite web |author=<!-- not stated --> |date=n.d. |title=The OpenGroupware.org Server |url=https://github.com/OpenGroupware/OpenGroupware.org |website=[[GitHub]] |access-date=19 August 2025 |quote=Development mostly slowed down around 2006 and essentially stopped at the end of 2009.}}</ref>


The SKYRIX company eventually refocused on other endeavours. Inverse Inc picked up and continues to maintain and enhance SOGo, while adding a set of functionalities. Inverse, based in Canada, packaged and released version 1.0 of SOGo in 2009.<ref>{{cite web | url=https://www.sogo.nu/news/2009/sogo-10-rc9-released.html | title=SOGo 1.0 RC9 released }}</ref> In 2022, Inverse made a deal with [[Alinto]].<ref>{{cite web | url=https://www.alinto.com/sogo-opensource/ | title=SOGo Open source }}</ref>
SOGo remains actively maintained. Open source consulting company Inverse of [[Montreal]], Canada, took over development of the project around 2006.<ref name="techworld">{{cite news |last=Gedda |first=Rodney |date=26 October 2010 |title=Q&A: Inverse CEO on building an open source Exchange alternative |url=https://www.techworld.com.au/article/365618/q_inverse_ceo_building_an_open_source_exchange_alternative/ |work=TechWorld |publisher=[[IDG]] |url-status=dead |archive-url=https://web.archive.org/web/20181007073844/https://www.techworld.com.au/article/365618/q_inverse_ceo_building_an_open_source_exchange_alternative/ |archive-date=7 October 2018 |access-date=19 August 2025}}</ref> In May 2022, email services provider Alinto of [[Lyon]], France, became the new commercial steward of the project.<ref>{{cite press release |author=<!-- not stated --> |date=13 June 2022 |title=Alinto, The European provider of email services and security solutions invests in opensource by taking over the SOGo webmail |url=https://www.alinto.com/news/alinto-is-taking-over-sogo-pr-2022-06/ |location=Lyon, France |publisher=Alinto |agency=Gtec |access-date=19 August 2025}}</ref>


==External links==
==External links==
Line 52: Line 60:
[[Category:Free groupware]]
[[Category:Free groupware]]
[[Category:Free software programmed in Objective-C]]
[[Category:Free software programmed in Objective-C]]
[[Category:Software using the GNU General Public License]]

Latest revision as of 19:09, 28 December 2025

Template:Short description Script error: No such module "Unsubst".

Script error: No such module "Infobox". Script error: No such module "Check for unknown parameters".Script error: No such module "Check for conflicting parameters".

SOGo, formerly Scalable OpenGroupware.org, is an open source collaborative software (groupware) server with a focus on simplicity and scalability.[1]

SOGo provides collaboration for Mozilla Thunderbird, Microsoft Outlook, Apple Calendar, and BlackBerry client users. Its features include the ability to share calendars, address books, and email using an open source, cross-platform environment. The Funambol middleware and the Funambol SOGo Connector allow SyncML clients to synchronize contacts, events, and tasks.

SOGo supports standard groupware capabilities including CalDAV, CalDAV auto-scheduling, CardDAV, WebDAV Sync, WebDAV ACLs, and iCalendar.

Microsoft Outlook support is provided through an OpenChange storage provider to remove the MAPI dependency for sharing address books, calendars, and emails. Native connectivity to Microsoft Outlook allows SOGo to emulate a Microsoft Exchange server to Outlook clients.[2]

Features

SOGo uses existing services including Microsoft Active Directory, OpenLDAP, SQL, and IMAP. Usage of industry services contributes to scalability. It is accessible through its web interface, desktop clients, or mobile devices.

The web interface uses an AJAX interface and is available in several languages. The look and feel of version 2 mimics Mozilla Thunderbird and provides browser drag and drop capabilities for contacts, events, and mail messages. Single sign-on security capabilities are available by using CAS, WebAuth, or Kerberos. Version 3 is based on AngularJS and Angular Material and provides a fully responsive interface.

Supported desktop clients are Mozilla Thunderbird with the Lightning extension, Apple iCal, and Microsoft Outlook. The SOGo Connector and Integrator extensions for Thunderbird provide improved functionality.[3]

Mobile devices are generally handled through the Microsoft Exchange ActiveSync (EAS) protocol. Devices such Apple's iPhone are handled natively by SOGo as iOS supports CalDAV and CardDAV. Other devices can access the web interface, which is responsive since release 3.0.0.

History

The project's history began in 1996 with LSOffice, an online collaboration platform developed by German Internet service provider MDlink. LSOffice was renamed SKYRiX Groupware Server, and Skyrix Software AG of Magdeburg, Germany, was spun off to take over the product in 2000.[4] It was based upon the SOPE application server, an open source derivative of WebObjects developed by the same company.

Around 2003, much of the SKYRiX Groupware Server source code was released as an open source project called OpenGroupware.org ("OGo").[4][5] Though it was intended to compliment the OpenOffice.org office productivity suite, the two projects were independent.[5] OpenGroupware.org was functionally rich but offered limited scalability. It was primarily designed for workgroups or small organizations, not large enterprise deployments.[6]

In early 2004, a large client contracted with Skyrix Software to deploy OpenGroupware.org to 60,000 users. The result of this project was Scalable OpenGroupware.org ("SOGo"), a fork of OpenGroupware.org focused on scalability.[6] Though lacking much of the functionality of OpenGroupware.org, it retains the key email, calendaring, and address book features and conforms to open standards like CalDAV and CardDAV.

Development of OpenGroupware.org began to stall around 2006, and the project was largely dormant by 2009.[7]

SOGo remains actively maintained. Open source consulting company Inverse of Montreal, Canada, took over development of the project around 2006.[2] In May 2022, email services provider Alinto of Lyon, France, became the new commercial steward of the project.[8]

External links

Script error: No such module "Portal".

  • Script error: No such module "Official website".Script error: No such module "Check for unknown parameters".

References

<templatestyles src="Reflist/styles.css" />

  1. ↑ Script error: No such module "citation/CS1".
  2. ↑ a b Script error: No such module "citation/CS1".
  3. ↑ Script error: No such module "citation/CS1".
  4. ↑ a b Script error: No such module "citation/CS1".
  5. ↑ a b Script error: No such module "citation/CS1".
  6. ↑ a b Script error: No such module "citation/CS1".
  7. ↑ Script error: No such module "citation/CS1".
  8. ↑ Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

Script error: No such module "Navbox".