Firefox Sync
| Firefox Sync
| |
|---|---|
| [[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px]] | |
| Basisdaten
| |
| Hauptentwickler | Mozilla Foundation |
| Entwickler | Mozilla Foundation |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Programmiersprache | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Kategorie | Webbrowser, Datensynchronisation |
| Lizenz | MPL |
| mozilla.org | |
Firefox Sync ist ein Webbrowser-Synchronisierungsdienst der Mozilla-Stiftung.<ref name="mozilla_org_firefox_sync_de_2014" /> Der Dienst speichert die persönlichen Verwaltungsdaten eines Webbrowsers wie Benutzereinstellungen, Lesezeichen, offene Registerkarten (Tabbed Browsing), Browser-Chronik, gespeicherte Passwörter und eingerichtete Add-ons auf einem Server in einem Netzwerk. Damit kann ein Benutzer seine Einstellungen zwischen verschiedenen Geräten wie Desktop-Computern, Tabletcomputern und Smartphones synchronisieren.
Geschichte[Bearbeiten]
Der Dienst wurde im Dezember 2007 unter der Bezeichnung Mozilla Weave als experimentelles Werkzeug veröffentlicht.<ref name="mozilla_blog_2007-12-07" /> Im Jahr 2010 wurde der Testbetrieb für beendet erklärt und das offizielle Add-on für den Firefox-Webbrowser vorgestellt. Im selben Schritt erfolgte die Umbenennung in Firefox Sync.<ref name="heise-online_2010-06-01"/> Mit Version 4.0 des Browsers ist die Client-Komponente des Dienstes integriert.<ref name="mozilla_sync_posts_2011-03-22" />
Die Mozilla-Stiftung hatte mit der Mobile App „Firefox Home“ auch einen Firefox Sync-Client für das iPhone und das iPad bereitgestellt,<ref name="mozilla_wiki_firefox_home_iphone_2012" /> allerdings ist diese seit dem 3. August 2012 nicht mehr verfügbar.<ref name="mozilla_blog_2012-08-12" />
Am 29. April 2014 wurde die überarbeitete Version Firefox Sync 1.5 freigegeben.<ref name="mozilla_sync_posts_2014-02-07" /><ref name="mozilla_sync_posts_2014-04-30" /><ref name="mozilla_sync_posts_2014-05-07" /> In Sync 1.5 wurde die Authentifizierung in einen eigenständigen Authentifizierungdienst namens „Firefox Accounts“<ref name="mozilla_wiki_identity_accounts_2014" /> ausgelagert. Dieser Dienst dient der Authentifizierung bei allen Benutzerdiensten von Mozilla. Der Firefox Sync Server verwaltet nur noch die zu synchronisierenden Inhalte der Benutzer.
Der Firefox-Browser benutzt ab Version 29 die neue Sync-Version 1.5. Benutzer, die den Synchronisierungdienst schon vor April 2014 eingerichtet hatten, können Firefox-Sync 1.1 wie bislang für eine Übergangszeit auch mit Firefox 29 benutzen.<ref name="mozilla_org_firefox_sync_1.1_de_2014" />
Im Juli 2018 begann die Entwicklung von syncstorage-rs,<ref>Contributors to mozilla-services/syncstorage-rs. Abgerufen am 13. Januar 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> was den alten noch in python 2 geschriebenen Sync Server ablöste und in Rust geschrieben ist.
Nutzung und Kritik[Bearbeiten]
Nach Angaben der Mozilla Foundation wird der Dienst in Version Sync 1.1 von etwa einem Prozent der Firefox-Benutzer genutzt.<ref name="mozilla_wiki_services_2013_sync-problems" />
Von der Mozilla Foundation selbst wurden eine Reihe von Schwachpunkten für die veralteten Versionen Sync 1.0 und 1.1 genannt: zu komplexe Einrichtung des Dienstes, mangelnde Zuverlässigkeit und Skalierbarkeit<ref name="mozilla_wiki_services_2013_sync-problems" /><ref name="teltarif_technische_Probleme_2013" />. Daher wurde unter dem Projektnamen PiCL (Profile in the Cloud) der Dienst vollständig überarbeitet<ref name="mozilla_wiki_services_2013" /> und mit der Version Sync 1.5 am 29. April 2014 zusammen mit der Version 29 des Firefoxbrowser freigegeben.<ref name="mozilla_sync_posts_2014-02-07" /><ref name="mozilla_sync_posts_2014-04-30" /><ref name="mozilla_sync_posts_2014-05-07" />
Unterstützte Clients[Bearbeiten]
Der Dienst kann auf den folgenden Plattformen von den folgenden Web-Clients genutzt werden:
- Auf GNU/Linux, Mac OS und Windows von dem Firefox-Browser ab Version 4.0 und dem Internet-Anwendungspaket SeaMonkey ab Version 2.1.
- von LibreWolf, einem Fork des Firefox Browsers mit Fokus auf Datenschutz
- von Zen Browser, einem Fork des Firefox Browser mit vertikalen Tabs
- Auf Android mit dem Mozilla Firefox Mobile
Server[Bearbeiten]
Die Mozilla Foundation stellt einen Authentifizierungdienst, Firefox Accounts<ref name="mozilla_hosted_account_server_2014" />, und einen Server für die zu synchronisierenden Inhalte bereit. Dabei gelten die unter<ref name="mozilla_services_tos_2014" /> zugänglichen Nutzungsbedingungen. Ferner ist es möglich, einen privaten "Sync Server" und auch einen eigenen Authentifizierungdienst in einem Heimnetz, Intranet oder im Internet einzurichten.
Datenschutz[Bearbeiten]
Bei Benutzung des Synchronisierungsdienstes von Mozilla sind deren Datenschutzbestimmungen<ref name="mozilla_services_legal_privacy_2014" /> für Benutzerdienste maßgebend.
Um den Dienst zu nutzen, muss sich der Anwender zuerst ein Firefox-Konto unter Angabe einer gültigen E-Mail-Adresse und eines Passwortes auf dem Authentifizierungdienst einrichten. Bei jeder Sitzung mit einem Gerät, für welches Firefox Sync aktiviert wurde, meldet sich der Benutzer bei dem Anmeldedienst an, dieser identifiziert und verifiziert den Benutzer mit seiner E-Mail-Adresse und seinem Passwort. Dabei protokolliert der Authentifizierungdienst zwar die Anmeldung der Sitzung, er erfährt aber niemals das Passwort des Benutzers im Klartext.
Nach der Anmeldung erzeugt die Anwendung auf Benutzerseite unter Zuhilfenahme des Passwortes einen Schlüssel zur Ver- und Entschlüsselung aller mit dem Dienst abzugleichenden Benutzerdaten. Alle mit derselben Identität (E-Mail-Adresse) registrierten Geräte benutzen den gleichen Schlüssel. Die Vertraulichkeit der synchronisierten Daten wird bei der Übertragung an den Sync-Server und der Speicherung durch diese Verschlüsselung gewährleistet. Einzelheiten des Protokolls für alle Interaktionen zwischen den Geräten eines Anwenders und den Mozilla-Diensten sind hier<ref name="github_fxa-onepw-protocol_2014" /> publiziert.
Problematisch ist das Aufkommen verschiedener Metadaten bei der Kommunikation mit dem Authentifizierungdienst. Hierdurch ist es möglich, Rückschlüsse auf die Lebensgewohnheiten und den Aufenthaltsort der jeweiligen Nutzer zu ziehen.
Weblinks[Bearbeiten]
- Mozilla Support: Wie richte ich Firefox Sync ein
- Mozilla Support: Firefox-Sync funktioniert nicht
- Mozilla Services: Firefox Sync technische Dokumentation auf Englisch
Einzelnachweise[Bearbeiten]
<references> <ref name="mozilla_org_firefox_sync_de_2014">Mozilla Foundation: Halten Sie Ihren Firefox synchron. Website: www.mozilla.org. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_blog_2007-12-07">Chris Beard: introducing-weave. Website: blog.mozilla.org, 21. Dezember 2007. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_blog_2012-08-12">mconnor: retiring firefox home. Website: blog.mozilla.org, 31. August 2012. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_org_firefox_sync_1.1_de_2014">Mozilla Services: Nicht auf die neue Sync Version Wechseln. Website: www.mozilla.org. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_services_legal_privacy_2014">Mozilla Services: Firefox-Online-Dienste Datenschutzerklärung. Website: accounts.firefox.com 26. März 2014. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_services_tos_2014">Mozilla Services: Firefox-Online-Dienste Nutzungsbedingungen. Website: accounts.firefox.com 26. März 2014. Abgerufen am 24. Mai 2014.</ref>
<ref name="mozilla_hosted_account_server_2014">Mozilla Services: Mozilla’s hosted accounts server. Website: accounts.firefox.com Abgerufen am 24. Mai 2014.</ref>
<ref name="github_fxa-onepw-protocol_2014">github/mozilla documentation: Firefox Accounts/Sync Protocol. Website: github.com/mozilla/fxa-auth-server 21. März 2014. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_wiki_services_2013">Mozilla Wiki: User Services/Sync - Design & Development. Website: wiki.mozilla.org. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_wiki_services_2013_sync-problems">Mozilla Wiki: Usability Sync Problems. Website: wiki.mozilla.org. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_wiki_identity_accounts_2014">Mozilla Wiki: Identity/Firefox Accounts. Website: wiki.mozilla.org, 7. Mai 2014. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_wiki_firefox_home_iphone_2012">Mozilla Wiki: Firefox Home for iPhone. Website: wiki.mozilla.org. Abgerufen am 15. November 2013.</ref>
<ref name="mozilla_sync_posts_2011-03-22">ragavan: Get Syncing with Firefox 4. Website: blog.mozilla.org/services, 22. März 2011. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_sync_posts_2014-02-07">mmayo: A Better Firefox Sync. Website: blog.mozilla.org/services, 7. Februar 2014. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_sync_posts_2014-04-30">Dan Callahan: Firefox Sync’s New Security Model. Website: blog.mozilla.org/services , 30. April 2014. Abgerufen am 16. Mai 2014.</ref>
<ref name="mozilla_sync_posts_2014-05-07">Dan Callahan: Firefox Accounts Sync 1.5 and Self-Hosting. Website: blog.mozilla.org/services , 7. Mai 2014. Abgerufen am 16. Mai 2014.</ref>
<ref name="heise-online_2010-06-01">jo (heise online): Weave Sync wird erwachsen. In Heise online, 1. Juni 2010. Abgerufen am 15. November 2013.</ref>
<ref name="teltarif_technische_Probleme_2013">Markus Weidner: Firefox Sync ... funktioniert nur unzuverlässig. In Teltarif.de, 2. Juni 2013. Abgerufen am 15. November 2013.</ref>
</references>