Vorgestern bin ich bei Golem über den Artikel über Mozilla Stumbler gestolpert. Die App für Android hatte ich vor etwa einem Jahr mal kurz angetestet, doch ergab sich hier wieder die Gelegenheit es mal erneut auszuprobieren.
Was ist es?
Mit Mozilla Stumbler möchte Mozilla einen freien Geolokationsdienst erschaffen, der mit den diversen kommerziellen Angeboten konkurrieren kann. Der bekannteste Vertreter unfreier Gelokationsdienste ist wohl Google. Erfasst werden dabei nicht nur die GPS-Position, sondern vor allem auch die an dem Ort verfügbaren WLAN-Netze und Mobilfunk-Zellen. Sinn der Sache ist, dass man auch ohne einem verfügbaren GPS-Signal möglichst genau geortet werden kann, etwa in geschlossenen Gebäuden. Dies funktioniert unter Android beispielsweise mit den Google-Diensten gut und schnell. Diese Art der Ortung wird Assisted GPS genannt.
Mozillas Dienst nennt sich schlicht „Mozilla Location Service“. Alle Daten stehen unter Public Domain und können heruntergeladen werden.
[Update]
Korrektur: Es stehen nicht alle Daten unter Public Domain. Ganz im Gegenteil: Es werden lediglich die Positionsdaten vom Mobilfunk freigegeben. WLAN-Positionsdaten werden nicht herausgegeben, da es hier anscheinend Probleme bezüglich des Datenschutzes gibt. Nähere Informationen hierzu finden sich in einem GitHub-Issue und hier. Das ganze trübt leider den Service, da er so nun nicht wirklich frei ist, aber es als frei beworben wird.
Danke an Matthias (per E-Mail) und Markus für die Hinweise.
[/Update]
Wie funktioniert es?
Das Mitmachen ist sehr einfach. Am einfachsten geht es, wenn man die Android App „Mozilla Stumbler“ aus dem Google Play Store installiert. Danach muss man lediglich die App starten und an die frische Luft und loslaufen.
Ich hab die App in der Dortmunder Innenstadt mal ausprobiert. Wie man am ersten (linken) Screenshot sieht, waren zu dem Zeitpunkt einige Teile der Innenstadt noch nicht erfasst. Erfasste Gegenden werden mit hellblauen Punkten übermalt. Wenn man los läuft, dann erfasst die App in regelmäßigen Abständen die verfügbaren WLAN-Netze und Mobilfunk-Zellen. In meinem Fall wurden innerhalb von 15 Minuten knapp 40 Berichte angefertigt. Interessanterweise fand die App während des Spaziergangs knapp 900(!) WLAN-Netze.
Die Map wird einmal am Tag aktualisiert. Meine erfassten Daten wurden am darauffolgenden Tag auch direkt in der Map angezeigt (siehe Screenshot 2).
Interessant ist auch, dass es ein kleines „Leaderboard“ gibt. Innerhalb der App kann man seinen Namen eintragen, um anschließend dort gelistet zu werden.
Fazit
Wer mit einfachen Möglichkeiten an dem Projekt teilnehmen möchte, der kann sich recht einfach die App installieren und los legen. Für den dauerhaften Betrieb ist es wohl eher nicht geeignet, außer man kann damit leben, dass der Akku sich schneller leert. Ich finde das Projekt unterstützenswert, da man hier einen offenen Dienst sehr einfach unterstützen kann der nicht von einer kommerziellen Firma geführt wird. Für den praktischen Einsatz ist es insbesondere für Firefox OS und auch anderen freien Systemen und Apps relevant.