www.wikidata.de-de.nina.az
Seafile ist eine Software des gleichnamigen chinesischen Unternehmens mit der sich Dateien zentral auf einem Server speichern Filehosting mit anderen Personen teilen Filesharing und zwischen Geraten synchronisieren lassen File synchronisation Auf die Dateien kann man uber ein Webinterface sowie Desktop Clients und Mobile Apps zugreifen Daruber hinaus bietet Seafile APIs fur die Integration in andere Applikationen Der Funktionsumfang ist dem von Onlinediensten wie z B Dropbox und Google Drive ahnlich Wahrend bei letzteren Public Cloud Diensten die Daten auf Servern der Anbieter wie beispielsweise bei Google abgelegt werden liegen bei Seafile die Dateien auf dem eigenen Server sofern man den betreffenden Server selbst betreibt Seafile ServerScreenshot des Webinterfaces des Seafile ServersBasisdatenEntwickler Seafile Ltd Aktuelle Version 7 0 10 1 Betriebssystem Linux FreeBSD 2 WindowsProgrammiersprache C Python JavaScriptKategorie Filehosting Filesharing File synchronisationLizenz AGPLv3 Apache Lizenz Community Edition proprietar Professional Edition deutschsprachig jaseafile comSeafile Sync ClientBasisdatenEntwickler Seafile Ltd Aktuelle Version 8 0 8 3 5 Juli 2022 Betriebssystem Windows macOS LinuxProgrammiersprache C PythonLizenz GPLv2 4 deutschsprachig jaseafile comSeafile Mobile AppBasisdatenEntwickler Seafile Ltd Aktuelle Version 2 2 46 Android 10 Juli 2022 5 2 9 19 iOS 10 August 2022 6 Betriebssystem Android iOSProgrammiersprache C PythonLizenz GPLv3 Apache Lizenz v2 Android iOS 7 deutschsprachig jaseafile comSeafile Drive ClientBasisdatenEntwickler Seafile Ltd Aktuelle Version 2 0 23 8 18 August 2022 Betriebssystem Windows macOS LinuxProgrammiersprache C PythonLizenz GNU General Public License Version 3deutschsprachig jaseafile comSeafile gibt es in zwei Editionen Die Community Edition CE des Seafile Servers ist Open Source Software die Professional Edition PE des Servers ist proprietare Software und bietet erweiterte Funktionen fur den Einsatz in Enterprise Umgebungen 9 Inhaltsverzeichnis 1 Funktionen 1 1 Kernfunktionalitaten 1 2 Administration und Sicherheit 1 3 Erweiterte Funktionen des Seafile Professional Servers 1 4 Nutzung des Seafile Community Servers 2 Versionsgeschichte 3 Technisches und Lizenzen 4 Geschichte 5 Konflikt mit PayPal 6 Konflikt der deutschen Seafile GmbH mit der chinesischen Seafile Ltd 7 Weblinks 8 EinzelnachweiseFunktionen BearbeitenKernfunktionalitaten Bearbeiten Der Funktionsumfang von Seafile ist mit dem des bekannten Filesharing Dienstes Dropbox und anderen File Sharing Anbietern vergleichbar Die Kernfunktionen sind Zentrale Dateiablage auf dem Server Teilen von Ordnern und Dateien mit anderen Nutzern Datei und Ordnerfreigabe uber Public Links mit Dritten Zugriff auf die Dateiablage uber das Netzwerk LAN und oder Internet Datei Synchronisation zwischen Server und ClientDateien und Ordner werden in Seafile in Bibliotheken organisiert Als oberste Elemente in der Verzeichnisstruktur dienen Bibliotheken zur Abbildung funktionaler und organisatorischer Strukturen Bibliotheken haben grundsatzlich einen Besitzer d h einen Nutzer oder eine Gruppe konnen aber an andere Benutzer Gruppen oder alle Benutzer des Seafile Servers freigegeben werden die dadurch Zugriff auf die geteilten Objekte erhalten Der Umfang des Zugriffs richtet sich nach der Art der Freigabe In der Community Edition von Seafile stehen drei in der Professional Edition funf Freigabestufen zur Verfugung Zum Schutz der Privatsphare der Seafile Benutzer konnen Bibliotheken und Ordner auf dem Seafile Server verschlusselt gespeichert werden Diese Bibliotheken werden clientseitig verschlusselt und dann auf dem Seafile Server gespeichert Diese Ende zu Ende Verschlusselung machte es moglich Seafile ohne Aufgabe der Vertraulichkeit der Daten auf einem Server zu betreiben der von fremden Administratoren z B in einem Rechenzentrum verwaltet wird 10 Der Zugriff auf die Dateiablage auf dem Server kann uber ein Web Interface genannt Seahub oder uber dedizierte Clients erfolgen Seafile bietet dedizierte Clients fur Windows Mac und Linux sowie Mobile Apps fur Android und iOS Die Kommunikation mit dem Seafile Server lasst sich mittels TLS verschlusseln und damit absichern Es ist moglich mehrere Seafile Server mit einem Client zu verbinden Zur Minimierung des Up und Downloadvolumens unterstutzt Seafile bei der Dateisynchronisation Delta Kodierung Differenzspeicherung Auch wird durch das Umbenennen einer Datei oder das Verschieben einer Datei in der Verzeichnisstruktur kein erneuter Dateitransfer ausgelost In Kombination mit dem fur die Dateispeicherung optimierten Speichersystem ist Seafile gemass unterschiedlicher Autoren teilweise performanter als ahnliche Losungen zum Dateiaustausch wie z B die Programme ownCloud und Nextcloud 11 12 Administration und Sicherheit Bearbeiten Benutzer konnen in Seafile uber die im Web Interface integrierte Benutzerverwaltung oder uber eine LDAP Active Directory Anbindung verwaltet werden Beide Varianten sind nebeneinander moglich Zum Schutz vor versehentlichem Loschen werden geloschte Dateien in einen Papierkorb verschoben Uber die Versionsverwaltung konnen Anderungen an Dateien nachvollzogen und bei Bedarf altere Bearbeitungsstande auch wiederhergestellt werden Seit der Seafile Version 6 besteht auch die Moglichkeit von Zwei Faktor Authentifizierung nach dem Verfahren Time based One time Password Algorithmus TOTP Bei diesem sind Benutzername und Passwort der erste Faktor Der zweite Faktor ist eine zeitbasierte Ziffernfolge fur deren Generierung auf Mobilgeraten wie Smartphones Programme wie FreeOTP oder Google Authenticator verwendet werden konnen 13 Eine WebDAV Schnittstelle ist auch vorhanden jedoch ist damit keine clientseitige Verschlusselung moglich Erweiterte Funktionen des Seafile Professional Servers Bearbeiten Die Seafile Professional Edition bietet zusatzliche Funktionen die Seafile fit fur den Einsatz in Rechenzentren bzw in Enterprise Umgebungen mit vielen Nutzern machen Zu diesen Funktionen gehoren 14 Hochverfugbarkeits Setup in einer Cluster Architektur Unterstutzung unterschiedlicher Objektspeicher z B Ceph und Amazon S3 Online Bereinigung der Datenbank d h ohne Shutdown des Servers Multi Tenancy Unterstutzung Integration von MS Office Online zur Voransicht und Bearbeitung von Office Dokumenten Audit Log zur Protokollierung von Anmeldungen Berechtigungsanderungen und Zugriffen Integration einer Antiviruslosung Synchronisation von Benutzern und Gruppen mit LDAP AD VerzeichnisFunktionale Erweiterungen des Seafile Professional Servers gegenuber der Community Edition sind Volltextrecherche Dateisperrung File Locking von Office Dokumenten zur Vermeidung von Versionskonflikten Differenzierte Zugriffsrechte fur Unter Ordner d h Abweichung ggu ubergeordneten Verzeichniselementen Gast Accounts ohne Rechte zur Erstellung von Bibliotheken und Gruppen Erweiterte FreigabestufenNutzung des Seafile Community Servers Bearbeiten Es gibt keine verlasslichen Zahlen uber die aktiven Seafile Community Server Instanzen in Deutschland oder Europa geschweige denn uber die Anzahl der aktiven Benutzer Seafile hat sich aber gerade auch dank seiner geringen Hardware Anforderungen die eine Installation auf dem Einplatinencomputer Raspberry Pi erlaubt wachsender Beliebtheit erfreut Neben der offiziellen Installationsanleitung existieren auch Video Tutorials 15 die die Installation in Eigenregie fur ambitionierte Nutzer moglich machen Auch die Seafile Professional Edition ist teilweise kostenlos verfugbar Bei bis zu drei aktiven Nutzern kann ein Seafile Professional Server auch ohne gultige Lizenzdatei genutzt werden 16 Versionsgeschichte BearbeitenDie nachfolgende Tabelle stellt die Versionsgeschichte des Seafile Professional Servers dar 17 da sich die Entwicklung auf diese Edition fokussierte Seit der Veroffentlichung des Seafile Professional Servers mit dem Release 1 7 wurde die Community Edition parallel als funktionsreduzierte Version der Professional Edition weiterentwickelt Version Release Funktionserweiterungen Anmerkungen1 7 2012 n a n a2 0 n a FSCK Utility zur Prufung der DatenbankintegritatUnterstutzung von LDAP Umstellung des Crypto Algorithmus fur verschlusselte Datenbanken2 1 n a Unterstutzung von FUSE und LDAPPublic Link Funktion fur UploadsCaptcha Funktion zum Schutz gegen Brute Force Attacken Redesign des Webinterfaces Seahub2 2 n a n a Umstellung auf PBKDF2 Algorithmus und Random Salt zur Speicherung von Nutzerpasswortern3 0 7 Juni 2014 Unterstutzung bibliotheksubergreifender Kopier und Verschiebevorgange Redesign des Webinterfaces3 1 15 August 2014 Passwortschutz und Befristung von Public LinksBenutzerimport uber CSV Datei4 0 13 Dezember 2014 Wiederherstellung geloschter Daten und Ordner aus Snapshot4 1 1 April 2015 Unterstutzung von Shibboleth Update auf Django 1 54 2 29 Mai 2015 Direkter Downloadlink Umstellung von TCP Sync Protokoll auf ausschliesslich HTTP HTTPS Sync4 3 25 Juni 2015 Bibliotheksweise Synchronisation im Sync Client Entfernung des NachrichtenmodulsErweiterung der API4 4 19 Oktober 2015 stable 4 4 2 5 0 4 Dezember 2015 stable 5 0 2 Separater Papierkorb fur jeden OrdnerServer Konfiguration uber Webinterface Seahub Umstellung von GET auf POST Requests zur Erhohung der SicherheitKonsolidierung aller Konfigurationsdateien im Conf Ordner5 1 8 April 2016 stable 5 1 1 Download mehrerer Dateien uber Webinterface Seahub Entfernung von Sub BibliothekenAnderung der Navigation in Webinterface SeahubUpgrade auf Django 1 86 0 20 Oktober 2016 stable 6 0 2 Responsive Webinterface SeahubIntegration von Collabora OnlineRollenbasierte BerechtigungsvergabeZwei Faktor AuthentifizierungRemote Wipe6 1 19 Juni 2017 stable 6 1 1 Integration von OnlyOffice Default Deaktivierung der Wiki Funktion6 2 12 Dezember 2017 stable 6 2 2 Statistik ModulFreigabe von Bibliotheken mit Admin RechtenLabels fur Snapshots von BibliothekenUnterstutzung von OAuth und Swift v1 Protokoll Umstellung auf WSGI als Standardmodus fur Webinterface Seahub6 3 30 Juli 2018 stable 6 3 2 WYSIWYG Markdown EditorRobuste Public LinksGruppenbibliothekenUnterstutzung mehrerer lokaler Storage BackendsErweiterung der API Calls fur Multi Tenancy Systeme Upgrade auf Django 1 11Deaktivierung des FastCGI Modes7 0 13 Juni 2019 stable 7 0 3 Offentliches WikiFile TaggingSpaltenansicht und Kontextmenus im WebinterfaceNeue Freigabe BerechtigungenVerbesserte Favoriten Umstellung des Webinterfaces auf React ehemals Django Erweiterte Kommentar und Bearbeitungsfunktionen insbesondere fur Bilder Tabellen im Markdown EditorUpdate auf Elasticsearch 5 0Verbesserter Schutz von verschlusselten Bibliotheken gegen Brute Force Angriffe7 1 8 April 2020 stable 7 1 3 Verbesserte Gast Einladen Funktion API Tokens fur Bibliotheken Umstellung von Python 2 auf Python 3Umstellung der System Administration auf React ehemals Django 8 0 7 April 2021 stable 8 0 1 Kombinierte Upload Download LinksVerbesserter Markdown EditorOpen Cloud Mesh mit anderen Seafile Servern Umstellung des Benutzerfrontends auf React ehemals Django Entfernen des ccnet servers9 0 24 January 2022 stable 9 0 4 Rewrite des http Servers with goFlexiblere FreigabeberechtigungenOpen Cloud Mesh mit anderen Cloud Losungen Herauslosen von Elasticsearch als separate KomponenteTechnisches und Lizenzen BearbeitenDen Seafile Server Community Edition gibt es fur die Linux Distributionen Debian Ubuntu und CentOS Daruber hinaus gibt es einen Docker Container Eine Windows Version die sich gemass Entwickleraussagen fur kleinere Installationen mit beschranktem Benutzerkreis eignet steht aktuell noch in der veralteten Version 6 0 7 zum Download zur Verfugung Die Version wird von Seiten der Seafile Ltd jedoch nicht mehr weiterentwickelt Als Alternative kann der Docker Container auf Windows eingesetzt werden 18 Fur den Einsatz in noch beschrankteren Umgebungen stellt die Firma Seafile auch eine Version fur den Raspberry Pi zur Verfugung Seafile lasst sich ebenfalls unter FreeBSD installieren Diese Portierung stammt aber nicht von dem offiziellen Entwicklerteam Das Seafile Server Webend Seahub ist unter der Apache Lizenz veroffentlicht 19 Der Seafile Server Professional Edition ist fur die drei Linux Distributionen Debian Ubuntu und CentOS sowie als Docker Container verfugbar Multiplattformfahigkeit erhalt Seafile durch die Verfugbarkeit von Clients fur alle verbreiteten Betriebssysteme Clients zur Datei Synchronisation sind fur Windows macOS Linux und FreeBSD 20 verfugbar Clients zur Integration der zentral abgelegten Dateien in Form von virtuellen Laufwerken gibt es fur Windows macOS und Linux Mobile Clients gibt es fur iOS und Android Seafile Server und Clients bestehen aus unterschiedlichen Komponenten die in C programmiert sind wahrend das Webinterface Seahub auf der JavaScript Softwarebibliothek React basiert Als Datenbank kann MySQL bzw MariaDB sowie SQLite verwendet werden Geschichte BearbeitenEine Gruppe ehemaliger Studenten der Tsinghua Universitat in Peking begann im Jahr 2009 ihre Arbeiten an der Entwicklung einer peer to peer basierten Filehosting Losung Mit einer solchen Losung die unter dem Namen Seafile lief wollten die Entwickler eine Alternative zu Losungen mit einem zentralen Server schaffen Im Jahr 2010 entschied das Entwicklerteam um Daniel Pan das ursprungliche Ziel aufzugeben und nahm einen Technologiewechsel hin zu einer Client Server Struktur vor Solche Client Server Architekturen sind auch bei Dropbox oder Google Drive im Einsatz Im Jahr 2012 grundeten Daniel Pan Jonathan Xu und eine Reihe anderer Entwickler des Projekts das Unternehmen Seafile Ltd Das Ziel der Gesellschaft war die Entwicklung und der Vertrieb der selbstentwickelten Filehosting Software Anfang 2015 grundeten Alexander Jackson und Silja Jackson die Vertriebsgesellschaft Seafile GmbH Ziel der Grundung war eine Starkung des Vertriebs in Deutschland und die Bereitstellung von deutschsprachigem Support Ebenso sollte die GmbH einen offentlichen Cloud Storage Service auf Basis von Seafile anbieten Seafile Ltd entschied sich gegen einen Eigenkapitalanteil an der neugegrundeten Gesellschaft ubertrug aber Nutzungsrechte und stellte Finanzmittel in Form eines zinsfreien Darlehens zur Verfugung 21 Die Partnerschaft wurde im Juli 2016 abrupt von Seiten der Seafile GmbH aufgekundigt Als Grunde wurden Konflikte mit der chinesischen Seite bezuglich Produktentwicklung und Kundenkommunikation genannt Der Konflikt zwischen der Seafile Ltd und der Seafile GmbH wurde im Fruhjahr 2017 gutlich beigelegt Die Distribution von Seafile hat seitdem das Unternehmen datamate aus Mainz ubernommen 22 Konflikt mit PayPal BearbeitenAufgrund von Vorwurfen uber Verstosse gegen die Nutzungsbedingungen von PayPal wurde die deutsche Seafile GmbH im Juni 2016 aufgefordert den Datenfluss der Seafile Kunden auf illegale Inhalte zu prufen Aus moralischen juristischen und technischen Grunden kam Seafile dem nicht nach worauf PayPal den Zahlungsverkehr zu Seafile eingestellt hat weswegen Seafile die kostenpflichtigen Kundenkonten zeitweilig kostenlos fortfuhrte 23 PayPal entschuldigte sich daraufhin und erlaubte die Nutzung von PayPal wieder allerdings wollte Seafile nach dem Vorfall nicht mehr mit PayPal zusammenarbeiten und sucht nach Alternativen 24 Konflikt der deutschen Seafile GmbH mit der chinesischen Seafile Ltd BearbeitenAm 21 Juli 2016 beendete die deutsche Seafile GmbH mit sofortiger Wirkung die Zusammenarbeit mit der chinesischen Seafile Ltd und kundigte an von nun an selbst an der Entwicklung einer eigenen Version des Seafile Servers sowohl Community als auch Professional Version zu arbeiten 25 Die Seafile GmbH argumentierte bereits langer andauernde und unauflosbare Unstimmigkeiten mit den chinesischen Entwicklern liessen keine andere Entscheidung zu Die chinesische Seafile Ltd veroffentlichte wenige Tage spater im Seafile Blog eine Gegendarstellung In dieser wurden der Seafile GmbH unter anderem Markenrechtsverletzungen vorgeworfen und bekanntgegeben dass der Seafile GmbH die Nutzung der proprietaren Seafile Pro Software untersagt wurde 26 Die Seafile GmbH wies ihrerseits diese Anschuldigungen in einem weiteren Blogeintrag zuruck und stellte dabei unter anderem die aus ihrer Sicht rechtmassige Verwendung des Namens Seafile sowie des Quellcodes der Professional Version dar 27 Am 10 September 2016 entfernte die Seafile GmbH ohne entsprechenden Hinweis die zwei selbst veroffentlichten Blogeintrage zum Konflikt und den dazugehorigen Eintrag im von der GmbH betriebenen Seafile Forum 28 Im Forumsbeitrag wurde mehrmals kritisch hinterfragt ob die Seafile GmbH rechtmassig den proprietaren Code der Seafile Ltd nutzen darf und die Community empfahl um Verwechslungen mit dem ursprunglichen Projekt zu vermeiden einen neuen Namen fur den Fork zu verwenden Im Gegensatz zur Seafile GmbH wurde beispielsweise beim ownCloud Fork Nextcloud ein eigener Name verwendet und der proprietare Teil des Codes komplett neu geschrieben obwohl die Entwickler Zugang zu dem Code gehabt hatten Seit der Ankundigung der Seafile GmbH Seafile in einem eigenen Entwicklungszweig weiterzufuhren ist dieser Fork ohne Veranderungen bei der Version 5 1 4 stehen geblieben 29 Der Rechtsstreit zwischen der Seafile GmbH und Seafile Ltd wurde im Jahr Fruhjahr 2017 mit einem aussergerichtlichen Vergleich beigelegt In diesem wurde vereinbart dass die Seafile Ltd Markenrechte an Seafile sowie die seafile de Domain erhalt Der deutschen Seafile GmbH wurde erlaubt bestehende Supportvertrage weiter zu bedienen Neuvertrage fur Seafile Professional Lizenzen durfte die ehemalige deutsche Vertriebsgesellschaft nicht mehr tatigen 30 Im Marz 2017 firmiert die ehemalige Seafile GmbH zur Syncwerk GmbH um Weblinks BearbeitenOffizielle englische Website Seafile Ltd Offizielle deutsche Website Seafile Ltd GitHub Seafile Seafile Ltd Englisches Handbuch fur Administratoren Seafile Ltd Deutschsprachiges Handbuch fur Benutzer Seafile Ltd Seafile Community Manual Community Maintained Einzelnachweise Bearbeiten github com Seafile Server bei Freshports Seafile Client Changelog Abgerufen am 11 August 2022 englisch Seafile Manual In datamate Abgerufen am 13 August 2018 Downloadseite fur Android bei play google com abgerufen am 11 August 2022 teilweise englisch Vorschauseite fur iOS bei itunes apple com abgerufen am 11 August 2022 englisch und chinesisch Seafile Manual In datamate Abgerufen am 24 August 2018 SeaDrive Client Changelog Abgerufen am 23 August 2022 Vergleich der Community und Professional Edition von Seafile In Seafile Abgerufen am 27 November 2018 plt Security features Seafile Server Manual In Seafile Server Manual Abgerufen am 17 Januar 2018 Raspberry Pi Vergleich Owncloud vs Seafile Abgerufen am 17 Januar 2018 ownCloud vs Seafile Performance Abgerufen am 17 Januar 2018 Two Factor Authentication In Seafile Server Manual Abgerufen am 17 Januar 2018 Seafile Ltd Feature List Abgerufen am 17 Januar 2018 Seafile 6 ganz einfach Installation In youtube com Abgerufen am 17 Januar 2018 Seafile Ltd Pricing of Pro Edition license Abgerufen am 17 Januar 2018 Seafile Professional Server Changelog In Seafile Server Manual Abgerufen am 24 Januar 2018 englisch Ankundigung des CEOs der Seafile Ltd im Seafile Forum vom 2 September 2018 abgerufen am 23 Oktober 2018 englisch Seafile Online Handbuch englisch abgerufen am 9 Juni 2015 Seafile Gui bei Freshports Statement about Stopping Cooperation with Seafile GmbH In Seafile Official Blog 22 Juli 2016 archiviert vom Original am 25 Oktober 2016 abgerufen am 10 November 2016 Seafile Partners Abgerufen am 24 Januar 2018 englisch Axel Kannenberg Von Paypal ausgesperrt Seafile wollte Nutzer nicht bespitzeln In heise online News Heise Medien GmbH amp Co KG 21 Juni 2016 abgerufen am 22 Juni 2016 Sperrung Paypal entschuldigt sich bei Dropbox Alternative Seafile In www golem de 22 Juni 2016 abgerufen am 22 Juni 2016 Zur Zukunft von Seafile Seafile 21 Juli 2016 abgerufen am 25 Juli 2016 Statement about Stopping Cooperation with Seafile GmbH In Seafile Official Blog 22 Juli 2016 archiviert vom Original am 25 Oktober 2016 abgerufen am 25 Juli 2016 About the Statements made by Seafile Ltd Seafile 24 Juli 2016 abgerufen am 25 Juli 2016 englisch Seafile GmbH removing their statements and a forum thread In Seafile Community Forum Abgerufen am 31 Oktober 2016 Syncwerk Download Nicht mehr online verfugbar In Syncwerk Webseite Archiviert vom Original am 11 August 2018 abgerufen am 11 August 2018 nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot download syncwerk com heise online Namensstreit um Seafile Einigung zwischen Peking und Unterfranken Abgerufen am 9 Marz 2017 Abgerufen von https de wikipedia org w index php title Seafile amp oldid 225568379