Kolab
| Kolab
| |
|---|---|
| colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo | |
| Basisdaten
| |
| Hauptentwickler | Kolab Systems AG |
| Entwickler | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | Unix-Derivate |
| Programmiersprache | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Kategorie | Server |
| Lizenz | GNU GPL und andere Freie-Software-Lizenzen |
| deutschsprachig | ja |
| www.kolab.org | |
Kolab ist eine freie kollaborative Software. Sie besteht aus dem Kolab-Server und den dazugehörigen Schnittstellenimplementationen in einer ganzen Reihe verfügbarer Kolab-Clients.
Dabei baut Kolab auf der Software und den Konzepten auf, die durch den Kroupware Contract und das Kolab Format festgelegt wurden.
Kolab entstand durch einen Auftrag vom Bundesamt für Sicherheit in der Informationstechnik als ein Konsortium aus den drei Unternehmen Erfrakon, Intevation und Klarälvdalens Datakonsult, eine auf Open Source beruhende und auch Linux mit KDE einbindende Groupware zu entwickeln.<ref name="Behr">Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Open-Source-Groupware Kolab ist fertig.] In: News. heise online, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 21. April 2026.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Im Februar 2010 übernahm die Kolab Systems AG die Koordination des Supports und der Entwicklung.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Kolab: Effiziente Groupware für die Cloud-Zukunft.] In: Kolab › News. Maja Cloud, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 21. April 2026.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Diese AG in der Schweiz wurde von der schwedischen Klarälvdalens Datakonsult AB mitgegründet.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Kolab.] Kolab Systems AG, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref><ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig About KDAB, the Qt, OpenGL and C++ Experts.] Klarälvdalens Datakonsult AB, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 21. April 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Grundlegende Konzepte
Die besondere Kolab zugrundeliegende Idee ist, einen IMAP-Server nicht nur für E-Mail, sondern auch für Adressbucheinträge (Kontakte) und Kalendereinträge (Termine) zu verwenden. Diese Einträge werden in besonderen IMAP-Verzeichnissen gespeichert; der IMAP-Server verwaltet Zugriffsrechte (ACLs) sowie die Client-Synchronisation, auch von gemeinsam und gleichzeitig durch mehrere Clients und Benutzer verwendeten IMAP-Verzeichnissen. Die Konfiguration und Verwaltung eines Kolab-Servers erfolgt dabei weitgehend unter Verwendung von LDAP.
Kolab-Clients und -Server verwenden gut etablierte Standards: unter anderem vCard, iCal, XML, IMAP und LDAP. Dieser Satz von Standards für Protokolle und Formate, der im offenen Kolab-Format spezifiziert ist, erlaubt es (vollständig oder auch nur in Teilen implementiert) verschiedenen PIM-Anwendungen zum Austausch von Groupware-/PIM-Daten zu dienen.
Die Konzepte, auf denen Kolab beruht, sind für Kolab 2 in der Kolab Format Specification und dem Architecture Paper, sowie für Kolab 1 im Kroupware Contract, Architecture Paper und der Technical Description festgehalten.
Hauptversionen und Entwicklungsmodell
Im Januar 2013 erschien die Hauptversion Kolab 3.0, in der Horde ersetzt und Roundcube standardmäßig als Web-Interface eingesetzt wurde. Über diese Webschnittstelle können Nutzer ihre E-Mails, Termine, Aufgaben und Kontakte verwalten.<ref>Thorsten Leemhuis: Groupware Kolab 3 mit neuem Webinterface. In: News. heise online, 15. Januar 2013, abgerufen am 21. April 2026.</ref>
Im Dezember 2013 veränderte Kolabsys dann das Entwicklungsmodell und veröffentlichte die Groupware-Suite Kolab in der Version „Enterprise 13“.<ref>Thorsten Leemhuis: Kolab-Groupware: Neue Version und neues Entwicklungsmodell. In: News › IT. 17. Dezember 2013, abgerufen am 21. April 2026.</ref> Die Version 13 basierte auf dem im November 2013 freigegebenen Kolab.org 3.1, so dass es keine Hauptversionen mit den Nummern 4 bis 12 gab. Die Entwicklung sollte ab 2013 als Open-Source-Projekt mit der Groupware-Suite Kolab.org als Community-Edition vorangetrieben werden. Auf der Community-Edition sollte dann das auf Unternehmenskunden ausgerichtete „Kolab Enterprise“ aufgebaut werden.
Die Version 16.1 von Kolab erschien im Januar 2016.<ref>Kolab 16 at FOSDEM'16. In: Kolab News. 31. Januar 2016 (kolab.org [abgerufen am 15. Februar 2017]).</ref> Die Veröffentlichung der Version Kolab Enterprise 17 war für das erste Quartal 2017 geplant, wurde jedoch zugunsten einer „Winterfell“ genannten Vorabversion eingestellt.<ref>Installation Guide. In: Kolab Groupware documentation. Kolab Systems AG, 31. Januar 2017, archiviert vom Vorlage:IconExternal am 16. Februar 2017; abgerufen am 21. April 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Kolab 17 Gone? Replaced by Winterfell and Kolab 18 on the way? In: Kolab Community Hub. 16. Juni 2017 (kolab.org [abgerufen am 28. Juni 2017]).</ref> Das gleiche Schicksal traf auch die für das erste Quartal 2018 geplante Hauptversion mit der Versionsnummer 18.<ref>Kanarip: Instead, There Will Be No Kolab 18. In: Archives. Wordpress.com, abgerufen am 21. April 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Im April 2020 war die Version 16.1 weiterhin die aktuelle Version.<ref>Installation Guide – Kolab Groupware documentation. Kolab Systems AG, 2017, abgerufen am 15. April 2020.</ref>
Haupteigenschaften
- 389 Directory Server als LDAP-Server zur Benutzerverwaltung
- Cyrus als Server für IMAP und POP
- SASL zur Authentifizierung
- Postfix als Mail Transfer Agent
- OpenSSL für Transport Layer Security
- Apache unter anderem zur web-basierten Serververwaltung
- Aufgrund des offenen Kolab-Formats kann jeder PIM-Client („Personal Information Management“-Anwendungsprogramm, beispielsweise Microsoft Outlook oder Kontact) zum vollwertigen Kolab-Client erweitert werden
- Volle Offline-Fähigkeit, daher auch gute Benutzbarkeit ohne permanente Verbindung zum Kolab-Server (zum Beispiel bei mobilen Clients) und Ausfallsicherheit der Clients bei Netzwerkproblemen oder Server-Ausfall
- Gleichzeitiger Zugriff mit unterschiedlichen Plattformen, zum Beispiel Outlook (Windows), Kontact (Linux), Web-Browser (jede Plattform)
- Unterstützung clientseitiger OpenPGP- und S/MIME-E-Mail-Verschlüsselung
- Integrierter Spam- und Virenfilter mittels Amavis-new; SpamAssassin und ClamAV werden mitgeliefert, andere sind einfach integrierbar
- Standard-Backupmethoden (dateibasiert; kein Datenbank-Backup) der Benutzer- und Gruppendaten, da jede E-Mail, Aufgabe, Notiz sowie jeder Termin und Kontakt eine einzelne Datei ist
- Konfigurationsdaten befinden sich in einem LDAP-Verzeichnis
- Globales Adressbuch per LDAP
- Gruppenkontaktordner mit IMAP ACL
- Persönliche Kontakte/Adressen mit Freigabemöglichkeit
- Gruppenkalender mit IMAP ACL
- Persönlicher Kalender mit Freigabemöglichkeit
- Serverseitige Ressourcenverwaltung (Besprechungsräume, Autos etc.)
- Unterstützung von Vertreterregelungen und Abwesenheitsbenachrichtigungen
- Frei-/Belegt-Listen und erweiterte Frei-/Belegt-Listen
- Mehrfachstandorte (Slave-Server) mit schmalbandiger Anbindung möglich
- Clusterfähig mit OpenLDAP-Proxy und verteilten Mailboxen
Kolab-Clients
- Der Referenz-Client ist Kontact, ein von KDE entwickelter Personal Information Manager. Kontact wird auch für das Betriebssystem Windows in der Version Kolab Kontact Enterprise 14 (Stand: Februar 2017) von Kolab Systems bereitgestellt (die enthaltene Version von KDE Kontact ist 4.13).<ref>Installation on Windows – Kolab Groupware documentation. Abgerufen am 15. Februar 2017.</ref>
- Unterstützung für Microsoft Outlook mit quelloffenen Plugin:
- Kolab Sync for Outlook: kolab-outlook<ref>kolab-outlook. In: Archive › Project. Auf Code.Google.com, abgerufen am 21. April 2026 (englisch).</ref>
- Unterstützung für Mozilla Thunderbird/SeaMonkey und Mozilla Lightning mit SyncKolab<ref> (Seite nicht mehr abrufbar, festgestellt im Januar 2026. Suche im Internet Archive )Vorlage:Toter Link/archivebot</ref><ref><templatestyles src="Webarchiv/styles.css" />Sync Kolab ( vom 25. Januar 2020 im Internet Archive) In: Sync Kolab Project, 25. Januar 2020. Auf mozdev.org, abgerufen am 21. April 2026 (englisch).</ref><ref>https://www.gargan.org/en/Mozilla_Extensions/SyncKolab</ref>
- evolution-kolab<ref>http://wiki.gnome.org/Apps/Evolution/Kolab</ref> erweitert Gnomes Evolution und EDS (Evolution-Data-Server) zum vollwertigen Kolab-Client (integriert in GNOME/Evolution ab Version 3.4<ref>https://projects.gnome.org/evolution/features.shtml</ref><ref>https://ftp.gnome.org/pub/GNOME/sources/evolution-kolab/</ref>)
- Webfrontend auf der Basis von Roundcube (integriert in Kolab ab 3.0.0)<ref name="clients">Kolab Clients. In: kolab.org. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 10. November 2013; abgerufen am 18. September 2012 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
- (Horde als Webfrontend war Bestandteil von Kolab 2.2.x und 2.3.x<ref name="clients" />)
- Unterstützung von SyncML-fähigen Geräten (zum Beispiel Mobiltelefonen):
- Das in Kolab 2.2.x und 2.3.x integrierte Horde stellte auch eine SyncML-Schnittstelle zum Austausch von PIM-Daten zur Verfügung<ref>https://wiki.horde.org/SyncML</ref>.
- Syncphony<ref>https://evolvis.org/projects/syncphony/</ref> (ursprünglich „kolab-sync“) arbeitet als Konnektor zwischen Kolab und einem Funambol Sync-Server, und erlaubt so allen von Funambol unterstützten Geräten mit einem Kolab-Server PIM-Daten auszutauschen.
- Kolab-WS<ref>https://evolvis.org/projects/kolab-ws/</ref> bietet die Kolab-Funktionalität als Webservice an. Kolab-WS war ursprünglich Bestandteil von Syncphony, das diesen Web-Service verwendet.
- Z-Push<ref>https://z-push.sourceforge.net/</ref> erlaubt ActiveSync-fähigen Geräten mit einem Kolab-Server E-Mail und PIM-Daten zu synchronisieren (integriert in Kolab 2.3.x).
- Syncroton<ref>http://www.syncroton.org/</ref> ersetzt Z-Push seit Kolab 3.x und synchronisiert mit Geräten, die das ActiveSync-Protokoll unterstützen.
- Kolab-Android<ref>http://code.google.com/p/kolab-android/</ref><ref><templatestyles src="Webarchiv/styles.css" />kolab-android ( vom 3. April 2015 im Internet Archive)</ref> ist ein weiterer Weg, Kalender und Kontakte von Android-basierten Geräten (zum Beispiel Smartphones, Tablets) mit einem Kolab-Server zu synchronisieren.
Einzelnachweise
<references />