HumHub ist eine
Social-Network-Software und steht unter der quelloffenen
Open-Source-Lizenz
AGPL. Sie basiert auf dem PHP-Framework
Yii und positioniert sich selbst als Werkzeug zur Gestaltung eigener sozialer Netzwerke für die interne
Unternehmenskommunikation und -zusammenarbeit. Das Aussehen von HumHub ist aufgeräumt minimalistisch und orientiert sich in Teilen an Facebook.
[1]
HumHub kann sowohl selbst installiert werden, als auch als
Software as a Service (SaaS) vom Hersteller gehostet werden. Es wird eine
Enterprise Edition angeboten, die besondere, für Unternehmen relevante Funktionen beinhaltet und unter der
HumHub Commercial License steht. Diese Lizenz erlaubt es, Erweiterungen zu programmieren, ohne diese wieder an die Community weitergeben zu müssen, wie es die Lizenzbedingungen der freien Version verlangen.
[1]
HumHub wurde ursprünglich von der Münchner Web-Agentur
zeros+ones entwickelt
[2] und Ende Februar 2015 mit einer
Firmenausgründung eigenständig.
Bedienung
HumHub wird auf einem
Webserver installiert und mit einem
Webbrowser benutzt. Außer einem Browser ist für die Benutzung keine Zusatzsoftware erforderlich und dank des
responsive Designs ist eine native App für mobile Geräte nicht notwendig. Bei HumHub konzentriert sich die Nutzung um die einzelnen Gruppen, „Spaces“ genannt, denen ein Benutzer beitreten kann.
[1] Diese können mit weiteren Modulen und Erweiterungen in ihrer Funktionalität nachgerüstet werden. So existieren Module für Kalender, Galerien, ein Wiki, Dateisammlungen oder eine Dropbox-Anbindung für den Datenaustausch.
Funktionen
- In über 18 Sprachen internationalisiert
- Benutzer können eigene Profile gestalten
- Die üblichen sozialen Funktionen Kommentieren, Liken, Folgen, Erwähnen
- HumHub Marketplace ist die zentrale Anlaufstelle für Erweiterungen und zusätzliche Module
- Gemeinsame Bearbeitung von Dokumenten in OnlyOffice oder Wiki
Wichtige Versionen
Legende: |
Alte Version |
Aktuelle Version |
Aktuelle Vorabversion |
Version |
Unterversion[3] |
Veröffentlichung |
Wichtigste Änderungen |
0.8.x |
0.8.1 |
25. Juli 2014 |
Älteste Version im Release Log auf Github |
0.8.2 |
19. August 2014 |
|
0.8.2 |
28. August 2014 |
|
0.9.x |
0.9.0-rc.1 |
3. September 2014 |
- Einführungstour am Dashboard
- PHPUnit Test
|
0.9.0 |
8. September 2014 |
|
0.9.1 |
15. September 2014 |
|
|
0.9.2 |
6. Oktober 2014 |
|
0.10.x |
0.10.0-rc.1 |
24. Oktober 2014 |
- Keine weitere Unterstützung für PHP 5.3
|
0.10.0 |
3. Dezember 2014 |
- Behebt die kritische SQL-Injection Sicherheitslücke CVE-2014-9528[4] (gefunden von Jos Wetzels und Emiel Florijn)
- Neue Passwortwiederherstellungsmethode
- Neue Übersetzungen: Schwedisch, Tschechisch, Vietnamesisch, Katalanisch
|
0.10.1 |
15. September 2014 |
- Behebt eine kritische Sicherheitslücke (gefunden von Jos Wetzels und Emiel Florijn)
|
0.11.x |
0.11.0 |
30. März 2015 |
- HTML5 Desktopbenachrichtigungen
- Neue Übersetzungen: Taiwanisch, Rumänisch
|
0.11.1 |
4. April 2015 |
|
0.11.2 |
27. April 2015 |
|
0.20.x |
0.20.0-beta.1 |
2. September 2015 |
- Migration auf Yii Framework 2.0
- Unterstützung für Composer
- Umstellung auf PHP Namespaces
- Codeception Tests
|
0.20.0-beta.2 |
24. September 2015 |
|
0.20.0 |
20. Oktober 2015 |
- Behebt eine kritische Sicherheitslücke (gefunden von Eric Sesterhenn)
|
0.20.1 |
19. November 2015 |
|
1.0.x |
1.0.0-beta.1 |
25. November 2015 |
- Berechtigungssystem
- PDFs und Bilder inline anzeigen
|
1.0.0-beta.2 |
3. Dezember 2015 |
|
1.0.0-beta.3 |
28. Dezember 2015 |
- PHP 7 Unterstützung
- Behebt mögliche XSS Sicherheitslücke CVE-2016-1229[5] (gefunden von Satoru Nagaoka)
|
1.0.0-beta.4 |
27. Februar 2016 |
|
1.0.0 |
26. März 2016 |
|
1.0.1 |
2. Mai 2016 |
|
1.1.x |
1.1.0-beta.1 |
31. Mai 2016 |
- Verschiedene Authentifizierungssysteme (Facebook, Google, Live, GitHub und eigene)
- Erweitertes Gruppensystem (mehrere Gruppen pro Benutzer, Rechtevergabe auf Gruppenebene)
- Unterstützung für SOLR Suchmaschine (nur für Enterprise Version)
|
|
1.1.0-beta.2 |
18. Juli 2016 |
- Diverse kleine Verbesserungen und Bugfixes
|
|
1.1.0 |
16. August 2016 |
- Verbessertes Caching
- Administrationsoberfläche und Space Menü aufgeräumt
|
|
1.1.0 |
26. September 2016 |
|
1.2.x |
1.2.4 |
13. Dezember 2017 |
|
1.3.x |
1.3.12 |
26. März 2019 |
|
1.4.x |
1.4.2 |
27. Februar 2020 |
|
1.5.x |
1.5.4 |
15. April 2020 |
|
1.6.x |
1.6.4 |
29. Juli 2020 |
|
1.7.x |
1.7.3 |
4. November 2020 |
|
1.8.x |
1.8.3 |
14. Juli 2021 |
|
1.9.x |
1.9.4 |
19. April 2022 |
- keine weitere Unterstützung für PHP <7.3
|
1.10.x |
1.10.5 |
12. Juli 2022 |
|
1.11.x |
1.11.4 |
6. Juli 2022 |
- keine weitere Unterstützung für PHP <7.4
|
1.12.x |
1.12.1 |
15. August 2022 |
|
Kooperationen
Die Arbeitsgruppe
Knowledge Network Management der
HTW Chur ist exklusiver Schweizer Partner für Forschungsaktivitäten und Weiterentwicklungen in Bezug auf den Einsatz von kollaborativen Wissensmanagementsystemen in Unternehmen und Organisationen.
[6]
Literatur
- Raum für Diskussionen. Soziales Intranet mit Humhub. In: c’t – magazin für computertechnik. Nr. 13, 2016, S. 132 (Online).
- André Peres: Using Web Collaboration to Create New Physical Learning Objects. In: Web Information Systems Engineering. WISE 2015. 16th International Conference, Miami, FL, USA, November 1-3, 2015, Proceedings, Part II. 2015, ISBN 978-3-319-26186-7, S. 142, doi:10.1007/978-3-319-26187-4_10 (eingeschränkte Vorschau in der Google-Buchsuche).
- Florian Brinkmann: Das eigene Social Intranet hosten: Open-Source-Projekt „HumHub“ bekommt viele neue Funktionen. t3n. Digital Pioneeres. 4. Dezember 2015, abgerufen am 1. November 2017.
Weblinks