Kolab

Open source groupware suite


title: "Kolab" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["free-email-software", "free-groupware", "free-software-programmed-in-python", "kde-software"] description: "Open source groupware suite" topic_path: "general/free-email-software" source: "https://en.wikipedia.org/wiki/Kolab" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Open source groupware suite ::

::data[format=table title="Infobox software"]

FieldValue
nameKolab Groupware-Server
logo[[Image:Kolab logo.png
developerThe Kolab-Project and Kolab Systems, also via Kolab Now
released
latest_release_version16.1
latest_release_date
programming languageC++, PHP, Python etc.
operating systemUnix-like
languageEnglish, German and many others (multilingual)
genreGroupware, Collaborative software
licenseVarious Free Software / Open Source Software Licenses
website
::

::callout[type=note] open source groupware suite ::

| name = Kolab Groupware-Server | logo = [[Image:Kolab logo.png|245px|Official Kolab Logo]] | developer = The Kolab-Project and Kolab Systems, also via Kolab Now | released = | latest_release_version = 16.1 | latest_release_date = | programming language = C++, PHP, Python etc. | operating system = Unix-like | language = English, German and many others (multilingual) | genre = Groupware, Collaborative software | license = Various Free Software / Open Source Software Licenses | website = Kolab is a free and open source groupware suite. It consists of the Kolab server and a wide variety of Kolab clients, including KDE PIM-Suite Kontact, Roundcube web frontend, Mozilla Thunderbird and Mozilla Lightning with SyncKolab extension and Microsoft Outlook with proprietary Kolab-Connector PlugIns.

Basic Concepts

Kolab uses IMAP as an underlying protocol for email, contact, and calendar entries. These entries are saved in IMAP folders in Kolab XML format, and the IMAP server controls storage and access rights. Configuration and maintenance of Kolab is done by LDAP.

Kolab Clients and the Kolab server use well established protocols and formats for their work (i.e. IMAP as mentioned above, vCard, iCal, XML and LDAP). This allows the Kolab Format specification framework, or even portions of it, to be utilized as an open set of specifications for groupware clients and servers to communicate with each other. Third party implementations began almost immediately; for example, the Citadel groupware server began supporting version 1 of the Kolab Format specification in March 2004.

The concepts on which Kolab relies are laid out in the Kolab Format Specification and Architecture Paper for Kolab 2, and for Kolab 1 in the Kroupware Contract, Architecture Paper and Technical Description.

Main features

  • Full seamless support of mixed clients environments (Outlook, KDE, Web etc.)
  • Full server side support for ActiveSync and CalDAV, CardDAV and WebDAV
  • Support for Email, Calendar, Address Books, Tasks and File-Cloud
  • Support for KDE with Kontact
  • Support for Microsoft Outlook with proprietary connector PlugIns
  • A web administration interface
  • Configuration data is kept in a LDAP directory
  • A global LDAP addressbook for contacts
  • IMAP4rev1 as well as POP3 access to mail
  • Full support for client-side PGP and S/MIME email encryption (officially Sphinx-interoperable)
  • Full support for shared calendars with IMAP ACLs
  • Full support for shared contacts with IMAP ACLs
  • Fully offline capable using KDE Kontact or Microsoft Outlook
  • Support for server side resource management (e.g. rooms, cars)
  • Full support for freebusy handling

Kolab 3.x clients

Kolab 2.x clients

History

2013:

  • Kolab 3.0 was released, featuring the improved Kolab 3 format based on xCard and xCal, the Roundcube web-client, a new ActiveSync component called Syncroton and other new properties.
  • Kolab Now hosted solution was launched. It lets customers create individual accounts or managed domain accounts, with the possibility to move data to a self-hosted Kolab 3 installation any time. The service is operated by Kolab Systems in Switzerland.

2012:

  • evolution-kolab had its first release as part of the GNOME initiative in Evolution 3.4.
  • SyncKolab was massively overhauled and released as version 2.0 for Thunderbird / SeaMonkey (optionally with Lightning for calendaring and tasks).
  • evolution-kolab was vastly enhanced and had its second release as part of the GNOME initiative in Evolution 3.6.
  • SyncKolab 3.0 was largely rewritten, yielding speed and feature improvements, and now supports the Kolab 3 format.

2011:

  • Kolab 2.3.0 was released, containing many updated core components and other improvements, the new Z-push synchronization for clients using ActiveSync (in addition to the already existing SyncML support) and an overhauled web-based administration front-end.
  • Kolab 2.3.1 was released shortly thereafter, as a bugfix release.
  • Kolab 2.3.2 was released as a regular maintenance release of the Kolab 2.3 branch, with updated Postfix and Z-push components.
  • Kontact 2 was released next to KDE SC 4.6.4, with many improvements related to Kolab.
  • evolution-kolab was released, which extends GNOME's Evolution and EDS (Evolution Data Server) to become a full-featured Kolab client.
  • Kolab 2.3.3 was released, providing a lot of bugfixes for the Horde components and many updated base components (Apache, Cyrus IMAP, OpenLDAP, OpenSSL and PHP).
  • Kolab 2.3.4 was released as a bugfix release.
  • Kolab-WS was split out of Syncphony as a standalone web service, providing Kolab functionality. Hence Syncphony solely becomes a Funambol connector.

2010:

  • KolabiPhone, a Kolab sync connector for the iPhone, had its first pre-alpha release.
  • Two new Free Software Kolab sync connectors for Android and Outlook were announced and their first alpha releases published.
  • Syncphony was released, which extends Kolab with a Funambol connector and offers Kolab functionality as a web service.
  • SyncKolab 1.5 for Thunderbird 3 / SeaMonkey 2 (optionally with Lightning 1.0 beta for calendaring and tasks) was released.
  • Kolab 2.2.4 was released as a maintenance release of the Kolab 2.2 branch.
  • Kontact Touch was released, offering full Kolab functionality on mobile devices, such as smartphones and tablets.

2009:

  • Kolab 2.2.1 was released, as an enhancement and maintenance release, integrating an updated web client (Horde) and preliminary SyncML support.
  • Kolab 2.2.2 was released, as a maintenance release of the Kolab 2.2 branch.
  • Kolab 2.2.3 was released, further enhancing functionality, stability and scalability of the Kolab 2.2 branch.

2008:

  • SyncKolab 1.0 for Thunderbird 1.5 and 2.0 as well as SeaMonkey 1.0 and 1.1 (optionally with Lightning 0.9 for calendaring and tasks) was released.
  • Kolab 2.2 was released, with full support of multiple mail domains, integrated Horde web front-end, updated base packages (OpenPKG, OpenLDAP, Cyrus IMAP, Postfix, Perl, Apache, PHP, etc.), easier integration in operating system distributions, and many other new features.

2007:

  • Kolab 2.1 was released.
  • A third Outlook connector was released.

2006:

  • Kolab 2.1 was designed with many significant enhancements over 2.0.

2005:

  • KolabSyncML ("Sync4j Kolab Connector / SyncSource"), a Kolab Java interface and Funambol connector, had its first alpha release.
  • Kolab 2.0 was released.
  • A second Outlook connector appeared on the market.
  • The SyncKolab project started developing a Mozilla Thunderbird / SeaMonkey and Lightning connector.

2004:

  • Aethera became a Kolab 1 groupware client.
  • Citadel/UX learned how to mimic a Kolab 1 groupware server.
  • Kolab 2 was designed as a general overhaul and implemented utilizing the versatile and extensible Kolab Open Format to store groupware data.
  • The Kroupware Client matured to KDE Kontact.

2003:

  • KMail and the KDE PIM software were enhanced, creating the Kroupware Client.
  • Kolab 1.0 was released.
  • The first Outlook connector was developed.

2002:

  • Kolab 1 / Kroupware was designed utilizing iCal and vCard formats to store calendar entries, contacts, notes, tasks etc. in Kolab's IMAP directories.

References

References

  1. "Kolab 16.1 Out Now !".
  2. "[Kolab-devel] Citadel aims for Kolab compatibility".
  3. (2008-01-03). "Kolab Groupware:: Documentation".
  4. "Kolab1 Documentation".
  5. "OpenSource and more".
  6. (2015-10-13). "Apps/Evolution - GNOME Wiki!".
  7. "GNOME: The Free Software Desktop Project".
  8. "Kolab-android - Gitorious".
  9. "Toltec Solutions for Outlook Sharing".
  10. "Konnektor - KONSEC GmbH".
  11. Feilner, Markus. (18 January 2008). "Bynari erstellt neuen Kolab-Konnector für Outlook". [[Linux Magazin]].
  12. (4 August 2015). "Aethera download".
  13. "Aethera - Browse /Aethera/1.2.1 at".
  14. "Final Version of Kolab 3.0 Released | Kolab Groupware".
  15. (2015-10-13). "Apps/Evolution - GNOME Wiki!".
  16. "SyncKolab :: Versions :: Add-ons for Thunderbird".
  17. (2011-06-10). "New Kontact Suite Brings Next-Gen Groupware to Desktop and Mobile". KDE.
  18. (28 April 2014). "kolabiphone download".
  19. [http://zboxdev.org/en/blog/2010/02/kolab-sync-android-outlook-developer-preview/] {{dead link. (April 2016)
  20. "Google Code Archive - Long-term storage for Google Code Project Hosting".
  21. "Google Code Archive - Long-term storage for Google Code Project Hosting".
  22. (2010-04-30). "KDE PIM Goes Mobile | KDE.news".
  23. (7 March 2013). "Syncsource for Kolab download".
  24. "funambol.org at Directnic".
  25. "2005-03-12: The way forward - Citadel.org".
  26. "Install Kolab1 KDE Client".
  27. "Kroupware | Kolab.org Community".

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

free-email-softwarefree-groupwarefree-software-programmed-in-pythonkde-software