owncloud - meine daten gehören mir!
DESCRIPTION
Hatte man früher noch einen zentralen Computer auf dem alle Daten und Programme gespeichert waren, so wird dieser heute vermehrt durch viele kleinere Geräte wie Tablets, Smartphones oder Netbook ersetzt oder zumindest ergänzt. Damit einher geht der Wunsch von überall aus und jederzeit auf seine Daten zugreifen zu wollen. Viele Anwender überlassen dafür sogenannten "Cloud-Diensten" ihre Daten. Doch neben den Annehmlichkeiten wirft dies auch viele neue Fragen auf: Sind meine Daten in der Cloud noch sicher? Wer hat alles Zugriff darauf? Welche Rechte muss ich dafür an den Anbieter abgeben? Diese Entwicklung stellt auch die Freie Software Gemeinschaft vor völlig neue Herausforderungen. Wie können wir unsere Freiheit erhalten und trotzdem von den neuen Möglichkeiten profitieren? Der Vortrag wird sich diesen Fragen widmen und mit ownCloud eine konkrete Lösung vorstellen. ownCloud ermöglicht es von überall aus auf seine Daten zuzugreifen, diese mit anderen zu teilen und vieles mehr. Dadurch kann man als Anwender all die Vorteile der Cloud nutzen ohne dabei die Kontrolle über seine Daten abzugeben.TRANSCRIPT
ownCloudMeine Daten gehören mir!
Björn Schießle ([email protected])
Früher war alles ganz Einfach
● Der eigene Computer zu Hause● Daten zentral gelagert
Früher war alles ganz Einfach
● Der eigene Computer zu Hause● Daten zentral gelagert
Frage: Wer kontrolliert die Software
Früher war alles ganz Einfach
● Der eigene Computer zu Hause● Daten zentral gelagert
Frage: Wer kontrolliert die Software
→ Lösung: Freie Software
Und Heute?
● Viele verschiedene Geräte● Alle sollen Zugriff auf die Daten haben
Schöne neue Welt?
Neue offene Fragen
● Wo sind die Daten gespeichert?● Wer hat Zugriff darauf?● Was passiert wenn der Anbieter zu macht?● … oder für mich wichtige Funktionen entfernt?
User Data Manifesto
(www.userdatamanifesto.org)
User Data Manifesto
Anwender soll kontrollieren wer Zugriff auf seine Daten hat
User Data Manifesto
Anwender soll wissen wo seine Daten gespeichert sind
User Data Manifesto
Anwender soll jederzeit den Anbieter wechseln können
ownCloud
Was macht ownCloud anders?
● Du entscheidest was mit deinen Daten passiert● Läuft auf jedem Webspace (PHP)● Einfaches User Interface● Daten synchronisieren● Freie Software (AGPLv3) & Offene Standards● Integration in GNU/Linux Desktops● Erweiterbar – ownCloud als Plattform
Dateien
● Dateien von überall erreichbar– Web, Desktop, Mobile
Dateien
● Dateien von überall erreichbar– Web, Desktop, Mobile
● Bildergallerie mit Slideshow
Dateien
● Dateien von überall erreichbar– Web, Desktop, Mobile
● Bildergallerie mit Slideshow● Verschiedene Viewer
– Text, PDF, ODF, Bilder, Audio, Video,...
Dateien
● Dateien von überall erreichbar– Web, Desktop, Mobile
● Bildergallerie mit Slideshow● Verschiedene Viewer
– Text, PDF, ODF, Bilder, Audio, Video,...
● Dateien mit anderen Teilen
Dateien (2)
● Externe Speicherquellen einbinden– WebDAV, Dropbox, GDrive, FTP,...
Dateien (2)
● Externe Speicherquellen einbinden– WebDAV, Dropbox, GDrive, FTP,...
● Server-seitige Verschlüsselung
Dateien (2)
● Externe Speicherquellen einbinden– WebDAV, Dropbox, GDrive, FTP,...
● Server-seitige Verschlüsselung● (einfache) Versionierung
Dateien (2)
● Externe Speicherquellen einbinden– WebDAV, Dropbox, GDrive, FTP,...
● Server-seitige Verschlüsselung● (einfache) Versionierung● Gelöschte Dateien wiederherstellen
Dateien (2)
● Externe Speicherquellen einbinden– WebDAV, Dropbox, GDrive, FTP,...
● Server-seitige Verschlüsselung● (einfache) Versionierung● Gelöschte Dateien wiederherstellen● Intelligentes Speichermanagement
Kontakte
● Adressbuch im Webinterface oder auf dem Client verwalten
Kontakte
● Adressbuch im Webinterface oder auf dem Client verwalten
● Adressbuch mit anderen teilen
Kontakte
● Adressbuch im Webinterface oder auf dem Client verwalten
● Adressbuch mit anderen teilen● Adressbuch synchronisieren
– Desktop und mobile Geräte über CardDAV
Kalender
● Termine im Webinterface oder auf dem Client verwalten
Kalender
● Termine im Webinterface oder auf dem Client verwalten
● Geburtstage von Kontakten angezeigen
Kalender
● Termine im Webinterface oder auf dem Client verwalten
● Geburtstage von Kontakten angezeigen● Kalender teilen
Kalender
● Termine im Webinterface oder auf dem Client verwalten
● Geburtstage von Kontakten angezeigen● Kalender teilen● Kalender synchronisieren
– Desktop und Mobile Geräte über CalDAV
News
● Vollständiger Newsreader
News
● Vollständiger Newsreader● Google Reader Import
News
● Vollständiger Newsreader● Google Reader Import● Verschiedene Clients
– Web, Android, IOS, Qt-App, HTML5
Aufgaben / Notizen
● Apps um einfach und schnell Aufgaben und Notizen zu speichern
Aufgaben / Notizen
● Apps um einfach und schnell Aufgaben und Notizen zu speichern
● Android App die auf Aufgaben zugreifen kann (CardDAV)
Und vieles Mehr
● Musik Player incl. Streaming über Ampache● Shorty (URL-Shorter)● Volltextsuche● Präsentationen direkt in ownCloud abspielen● Bookmarks● Karten (OpenStreetMap)● ...
apps.owncloud.org
Integration in den Desktop
GNOME – Online Accounts
GNOME - Filemanager
GNOME - Evolution
GNOME – Evolution (2)
KDE
Zusammenfassung
● Daten synchronisieren und teilen ohne die Kontrolle dabei ab zu geben
● Freier Software & Offenen Standards● Clients für alle gängigen Desktop / mobile
Endgeräte● Integration in freie Desktops● Plattform für viele weitere Anwendungen
● ownCloud am Stand ausprobieren● Webseite: www.owncloud.org● Quellcode: www.github.com/owncloud● Apps: apps.owncloud.org
schiessle.org [email protected] @schiessle
Fragen?