Nextcloud

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Nextcloud (Webanwendung)

Logo
Screenshot
Dateiliste in Nextcloud 13.0
Basisdaten

Entwickler Nextcloud GmbH[1]
Erscheinungsjahr 2016
Aktuelle Version 13.0.5[2]
(23. Juli 2018)
Betriebssystem Linux
Programmiersprache PHP, JavaScript
Kategorie Cloud Computing, Filehosting, Filesharing, Synchronisation
Lizenz AGPLv3[3]
deutschsprachig ja
nextcloud.com
Nextcloud (mobile Sync-Clients)
Basisdaten

Entwickler Nextcloud GmbH[1] Community
Aktuelle Version 3.2.1 (Android)[4]; 2.21.3 (iOS)[5]
(11. Juni 2018 (Android); 30. Juni 2018 (iOS))
Betriebssystem iOS, Android
Programmiersprache PHP[6], JavaScript
Lizenz AGPL-3.0+[7]
deutschsprachig ja
https://github.com/nextcloud/ios
Nextcloud (Desktop-Sync-Client)
Basisdaten

Entwickler Nextcloud GmbH[1] Community
Aktuelle Version 2.3.3[8]
(3. November 2017)
Betriebssystem Linux, macOS, Unix
Programmiersprache PHP[9], JavaScript
Lizenz GPLv2[10]; eigene Lizenz (nur Enterprise Edition)
deutschsprachig ja
www.nextcloud.com

Nextcloud ist eine freie Software für das Speichern von Daten (Filehosting) auf einem eigenen Server. Bei Einsatz eines Clients wird der Server automatisch mit einem lokalen Verzeichnis synchronisiert. Dadurch kann von mehreren Rechnern, aber auch über eine Weboberfläche, auf einen konsistenten Datenbestand zugegriffen werden. Im Gegensatz zu kommerziellen Speicherdiensten wie Dropbox oder OneDrive kann Nextcloud auf einem privaten Server oder Webspace ohne Zusatzkosten installiert werden. Dadurch behält man die vollständige Kontrolle über seine Daten und die Bedenken gegenüber einem Datenmissbrauch werden minimiert.

Das Projekt greift mittels PHP-Skripten auf eine auf dem Server installierte SQLite-, MySQL- oder PostgreSQL-Datenbank zu. Nextcloud kann über eine Weboberfläche angesprochen werden, dadurch ist der Benutzer nicht an ein bestimmtes Betriebssystem gebunden. Die Serveranwendung sowie die Clients stehen in über 60 Sprachen zur Verfügung.[11]

Der Gründer von ownCloud, Frank Karlitschek, hat am 2. Juni 2016 Nextcloud als Fork bekannt gegeben. Seither wird Nextcloud aktiv von Frank Karlitschek, weiteren Mitgliedern des Original-Teams von ownCloud und einer großen Gemeinschaft weiterentwickelt. Nextcloud bietet einige Funktionen[12] an, die ownCloud nicht, oder nur in dessen Enterprise-Version anbietet.[13]

Ziel von Nextcloud ist, dass der Benutzer unabhängig von Diensteanbietern im Internet ist. Bei vielen Angeboten dieser Anbieter werden die Daten der Benutzer kommerziell vermarktet und der Datenschutz ist unklar.[14] Durch die Vielzahl an verfügbaren Apps und die Möglichkeiten der Nextcloud-Plattform ist keine Einschränkung auf z. B. Dateien gegeben. Das Prinzip von Nextcloud ermöglicht eine komplett eigene Datenhoheit.

Am 17. April 2018 hat das Informationstechnikzentrum Bund (ITZBund) die Entscheidung der Ausschreibung der Bundescloud[15] bekanntgegeben. 300.000 Menschen in den Ministerien und anderen Einrichtungen des Bundes werden die Bundescloud mit der Nextcloud-Software nutzen. Dieser große Erfolg für Nextcloud ist auch ein Erfolg für Open-Source-Software.

Funktionsumfang[Bearbeiten | Quelltext bearbeiten]

Basisfunktionalitäten sind unter anderem:

Da die Software modular aufgebaut ist, lässt sie sich durch ein Plugin-System um beliebige Funktionalitäten erweitern. Über eine vom Hersteller betriebene Plattform können Entwickler ihre Erweiterungen anderen Benutzern zur Installation anbieten.[16] Diese Plattform kommuniziert mit den Nextcloud-Instanzen über ein offenes Protokoll. Im App Store finden sich bereits über 120 Erweiterungen. Mit Hilfe dieser Erweiterungen können unter anderem folgende Funktionalitäten hinzugefügt werden:

Sync-Clients[Bearbeiten | Quelltext bearbeiten]

Desktop-Sync-Clients gibt es für macOS, Windows, Linux, BSD und andere unixoide Betriebssysteme.[18] Für die großen Linux-Distributionen gibt es fertige DEB-/RPM-Pakete.

Es existieren ebenfalls Open Source Apps für die mobilen Betriebssysteme Android[19], iOS[20] und für Windows ist der Client auch als universelle Windows App[21] verfügbar.

Weitere Software[Bearbeiten | Quelltext bearbeiten]

Neben der Serveranwendung und den Desktop- sowie Mobilclients bietet Nextcloud weitere Software an.

Es gibt ein Outlook-Add-In[22]. Dieses erlaubt die integrierte Nutzung von Nextcloud für Anhänge (Dateien oder ganzen Ordnerstrukturen).

Für Mozilla Thunderbird gibt es ebenfalls ein Add-on namens Filelink[23] zur Nutzung von Nextcloud als Datenspeicher.

Historie des Forks von ownCloud[Bearbeiten | Quelltext bearbeiten]

Im April 2016 haben Frank Karlitschek [24] und einige Kern-Entwickler die Firma ownCloud verlassen[25]. Dies geschah aufgrund von Meinungsverschiedenheiten über den Kurs von ownCloud.

Dem Fork ging ein Blog-Post voraus, darin wurden Fragen wie "Wem gehört die ownCloud-Gemeinschaft?" oder "Wem gehört ownCloud?" gestellt. Noch dringlicher war die Frage, was wichtiger ist: Schnell verdientes Geld oder langfristige Verantwortung und Wachstum?[24]. Es gab keine offizielle Stellungnahme zu den Gründen des Forks.

Am 2. Juni, 12 Stunden nach der Bekanntgabe des Forks, musste die amerikanische Niederlassung "ownCloud Inc." die sofortige Schließung bekannt geben. In der Stellungnahme [26] wurde u. a. die Kündigung von Krediten der Kapitalgeber genannt. Die Firma ownCloud GmbH besteht weiterhin. Neue Investoren sichern deren Fortführung und die Geschäfte von ownCloud Inc. wurden übernommen.[27]

Grundsätzliche Unterschiede zu ownCloud[Bearbeiten | Quelltext bearbeiten]

  • keine Contributor License Agreements (CLA), nur AGPL
  • keine micro services; keine exklusiven Enterprise Apps; die komplette Software ist frei verfügbar (Open Source)

Nextcloud-Box[Bearbeiten | Quelltext bearbeiten]

Im September 2016 stellte Nextcloud, in Kooperation mit Western Digital Labs und Canonical (die Firma hinter Ubuntu), die Nextcloud-Box[28] vor. Bei der Nextcloud-Konferenz 2016 zeigten Jane Silber, CEO von Canonical und Frank Karlitschek die Neuheit.[29]

Die Nextcloud-Box basiert auf einem Raspberry Pi und als Betriebssystem dient Ubuntu Core mit Snappy. Die Box ist als Referenzgerät für andere Hersteller gedacht. Für den Nutzer steht das einfache Einrichten im Vordergrund, die Installation auf einem Webserver entfällt. Das Snappy-Image wird gepflegt und regelmäßig bei neuen Versionen aktualisiert.[30]

Nextcloud Box package.jpg Nextcloud Box cover.jpg Nextcloud Box cover and harddisc.jpg

Versionsgeschichte[Bearbeiten | Quelltext bearbeiten]

Version Freigabe Unterstützung bis[31] Bemerkungen
Ältere Version; nicht mehr unterstützt: 9.0.54 28. September 2016 April 2017 Erste offiziell freigegebene Version von Nextcloud, basierend auf der damals aktuellen Opensource-Variante von ownCloud 9.
Ältere Version; nicht mehr unterstützt: 9.0.55 9. Dezember 2016
Ältere Version; nicht mehr unterstützt: 9.0.56 16. Januar 2017
Ältere Version; nicht mehr unterstützt: 9.0.57 27. Februar 2017
Ältere Version; nicht mehr unterstützt: 9.0.58 24. April 2017
Ältere Version; nicht mehr unterstützt: 10.0.1 28. September 2016 August 2017 Sicherheitsverbesserungen:
  • Ein neuer Updater wurde hinzugefügt, um die Aktualisierung von Nextcloud zu vereinfachen
  • Integration einer plugin-basierten Zwei-Faktor-Authentifizierung
  • Integration von Funktionen für einen Brute-Force-Schutz
  • Verbesserte Zugriffskontrollen mit File-Access-Control

Weitere Neuerungen:

  • Die Gestaltungsfunktionen der Benutzeroberfläche wurde erweitert
  • Erweiterung der Systemüberwachung in der Benutzeroberfläche und per API-Endpunkt
Ältere Version; nicht mehr unterstützt: 10.0.2 9. Dezember 2016
Ältere Version; nicht mehr unterstützt: 10.0.3 16. Januar 2017
Ältere Version; nicht mehr unterstützt: 10.0.4 27. Februar 2017
Ältere Version; nicht mehr unterstützt: 10.0.5 24. April 2017
Ältere Version; nicht mehr unterstützt: 10.0.6 7. August 2017
Ältere Version; nicht mehr unterstützt: 11.0.0 13. Dezember 2016[32] März 2018 Sicherheitsverbesserungen:
  • Unterstützung für die Browser-Sicherheitsfunktionen CSP 3.0 und Same-Site-Cookies
  • Unterstützung für Kerberos-Authentifizierung und Zwei-Faktor-Authentifizierungsanbieter basierend auf Universal 2nd Factor und Time-based One-Time Password
  • Erweiterter Brute-Force-Schutz für alle API-Zugangspunkte
  • Verwendung von SSL / TLS bei der Freigabe von Dateien über Nextcloud Server
  • Zugriffsrechte auf app-spezifische Login-Token
  • App Store überprüft automatisch Apps und erzwingt Signaturen

Skalierbarkeit und Leistungsverbesserungen:

  • Bis zu 80 % Reduzierung der Datenbanklast
  • Bis zu 60 % Beschleunigung der Datenübertragung bei kleinen Dateien
  • Schnellere Collabora Online-Inbetriebnahme
  • Schnelleres Laden von großen Ordnern

Weitere Neuerungen:

  • Apache Solr basierte Volltextsuche mit Nextant App.
  • Next Gen Federation unterstützt optional das Speichern von Informationen im globalen 'Adressbuch' für die einfache Suche nach Benutzern
  • Experimentelle Integration von Audio/Video-Chat mit Spreed APP
Ältere Version; nicht mehr unterstützt: 11.0.1 16. Januar 2017
Ältere Version; nicht mehr unterstützt: 11.0.2 27. Februar 2017
Ältere Version; nicht mehr unterstützt: 11.0.3 24. April 2017
Ältere Version; nicht mehr unterstützt: 11.0.4 7. August 2017
Ältere Version; nicht mehr unterstützt: 11.0.5 20. September 2017
Ältere Version; nicht mehr unterstützt: 11.0.6 4. Dezember 2017
Ältere Version; nicht mehr unterstützt: 11.0.7 24. Januar 2018
Ältere Version; nicht mehr unterstützt: 11.0.8 14. März 2018
Ältere Version; nicht mehr unterstützt: 12.0.0 22. Mai 2017[33] Unbekannt Sicherheitsverbesserungen:
  • Nutzung von Brute-Force-Schutz durch Apps
  • Integration von Funktionen für Rate Limiting
  • Neue und verbesserte Authentifizierungsmechanismen wie OpenID, OAuth 2.0, Kerberos und andere

Skalierbarkeit und Leistungsverbesserungen:

  • Architektur Global Scale[34] zur Nutzung mehrerer Nextcloud Knoten

Weitere Neuerungen:

  • Anpassungen an der Benutzeroberfläche zur einfacheren Nutzung von Apps
  • Erweiterung der Anwendungsmöglichkeiten von öffentlichen Links
  • Erweiterung und Verbesserung von Audio/Video-Chat
Ältere Version; nicht mehr unterstützt: 12.0.1 7. August 2017
Ältere Version; nicht mehr unterstützt: 12.0.2 14. August 2017
Ältere Version; nicht mehr unterstützt: 12.0.3 20. September 2017
Ältere Version; nicht mehr unterstützt: 12.0.4 4. Dezember 2017
Ältere Version; nicht mehr unterstützt: 12.0.5 24. Januar 2018
Ältere Version; nicht mehr unterstützt: 12.0.6 14. März 2018
Ältere Version; nicht mehr unterstützt: 12.0.7 26. April 2018
Ältere Version; nicht mehr unterstützt: 12.0.8 7. Juni 2018
Ältere Version; nicht mehr unterstützt: 12.0.9 11. Juni 2018
Ältere Version; noch unterstützt: 12.0.10 23. Juli 2018
Ältere Version; nicht mehr unterstützt: 13.0.0 6. Februar 2018[35]

Unbekannt

Weitere Neuerungen:

  • Ende-zu-Ende-Verschlüsselung (stetige Verbesserungen in jeder Veröffentlichung)
  • Nextcloud-Talk[36], eine Audio/Video-Chat-Plattform. Die komplette Konversation ist Ende-zu-Ende-verschlüsselt. Über Android/iOS-Apps kann auf diese Plattform zugegriffen werden. (Große Verbesserungen in Serveranwendung und Apps seit ursprünglicher Veröffentlichung)
  • Die Weboberfläche unterstützt HiDPI.
  • Leistungsverbesserung, speziell bei LDAP-Anfragen.
  • Verbesserung von Funktionen zur Zusammenarbeit an vielen Apps.
  • Prüfung bei Anlage von Passwörtern auf Vorhandensein in der Datenbank von HaveIBeenPwned (Sammlung von Datenlecks)[37]
  • Bei E-Mail-Benachrichtigungen kann zwischen Text und HTML gewählt werden
  • Warnung bei nicht mehr unterstützten Softwareversionen (EOL)
  • Unterstützung von PHP 7.2 und PostgreSQL 10
Ältere Version; nicht mehr unterstützt: 13.0.1 14. März 2018
Ältere Version; nicht mehr unterstützt: 13.0.2 26. April 2018
Ältere Version; nicht mehr unterstützt: 13.0.3 7. Juni 2018
Ältere Version; nicht mehr unterstützt: 13.0.4 11. Juni 2018
Aktuelle Version: 13.0.5 23. Juli 2018
Zukünftige Version: 14.0.0 xx August 2018

Unbekannt

Weitere Neuerungen:

  • Prüfung aller installierten Apps auf Kompatibilität vor Upgrade
Legende:
Ältere Version; nicht mehr unterstützt
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

Siehe auch[Bearbeiten | Quelltext bearbeiten]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. a b c Offizielle Website des Unternehmens. Nextcloud GmbH, abgerufen am 4. Mai 2018.
  2. github.com.
  3. nextcloud/server. Nextcloud GmbH, abgerufen am 11. August 2018.
  4. Changelog der Android-App auf Github. Abgerufen am 15. Juli 2018.
  5. Changelog der iOS-App auf Github. Abgerufen am 15. Juli 2018.
  6. The nextcloud Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 19. Juli 2018).
  7. github.com.
  8. Nextcloud Desktop Client Changelog. Nextcloud-Dokumentation. Abgerufen am 25. Februar 2018 (englisch).
  9. The nextcloud Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 19. Juli 2018).
  10. nextcloud/desktop. Nextcloud GmbH, abgerufen am 11. August 2018.
  11. The Nextcloud translation project on Transifex. Abgerufen am 23. März 2018 (englisch).
  12. Nextcloud 9 Update bringt Enterprise-Funktionen und Client für iOS, bitblokes.de. Abgerufen am 10. Juli 2016.
  13. Nextcloud Vergleichstabelle. Abgerufen am 26. Mai 2017.
  14. tagesschau.de: Facebook-Skandal: Bis zu 87 Millionen Nutzer betroffen. Abgerufen am 11. April 2018 (deutsch).
  15. Ausschreibung der Bundescloud. Abgerufen am 18. April 2018.
  16. Die Nextcloud-Gemeinschaft: Alle Apps - App Store - Nextcloud. Abgerufen am 17. März 2018.
  17. Nextcloud releases GDPR Compliance kit for on-premises collaboration solution. Abgerufen am 24. Mai 2018.
  18. Nextcloud Desktop Client. Nextcloud, abgerufen am 21. April 2018.
  19. android: 📱 Nextcloud Android app. Nextcloud, 12. Februar 2018, abgerufen am 12. Februar 2018.
  20. ios: 📱 Nextcloud iOS app. Nextcloud, 12. Februar 2018, abgerufen am 12. Februar 2018.
  21. windows-universal: 📱 Nextcloud Windows Mobile app. Nextcloud, 7. Januar 2018, abgerufen am 12. Februar 2018.
  22. Nextcloud: Outlook-Add-In. Abgerufen am 23. Mai 2018.
  23. Nextcloud Filelink Add-On. Abgerufen am 23. Mai 2018.
  24. a b Frank Karlitschek: big changes: I am leaving ownCloud, Inc. today. 27 April 2016. Abgerufen im 22 September 2016. 
  25. Steven J. Vaughan-Nichols: OwnCloud founder forks popular open-source cloud. 2 June 2016. Abgerufen im 22 September 2016. 
  26. ownCloud Statement concerning nextcloud. In: ownCloud. 2. Juni 2016 (owncloud.com [abgerufen am 11. März 2018]).
  27. ownCloud Secures Financing and Expands its Management Team - ownCloud. In: ownCloud. 14. Juli 2016 (owncloud.com [abgerufen am 11. März 2018]).
  28. Nextcloud: Nextcloud Box – The most popular self-hosted file share and collaboration platform. In: Nextcloud. (nextcloud.com [abgerufen am 17. März 2018]).
  29. Nextcloud Box – a private cloud and IoT solution for home users – from Nextcloud, Canonical and WDLabs Box. Nextcloud. 16. September 2016. Abgerufen im 22. September 2016.
  30. Swapnil Bhartiya: Everything you need to know about Nextcloud Box. CIO.com. 16. September 2016. Abgerufen am 22. September 2016.
  31. Maintenance and Release Schedule. Abgerufen am 15. Oktober 2017.
  32. Veröffentlichungsschreiben von Nextcloud 11. Abgerufen am 31. Mai 2017.
  33. Veröffentlichungsschreiben von Nextcloud 12. Abgerufen am 31. Mai 2017.
  34. Global Scale. Abgerufen am 4. Mai 2018.
  35. Veröffentlichungsschreiben von Nextcloud 13. Abgerufen am 7. Februar 2018.
  36. Nextcloud-Talk. Abgerufen am 12. Februar 2018.
  37. Nextcloud: Nextcloud will check passwords against database of HaveIBeenPwned – The most popular self-hosted file share and collaboration platform. In: Nextcloud. (nextcloud.com [abgerufen am 16. März 2018]).