Hallo,
Mozilla hat soeben auch öffentlich verkündet, dass wir an einem nichtkommerziellen "Location-Service" arbeiten, also einem Dienst, der aus WLAN- und Telefon-Sendezellen-Daten die eigene Position ermitteln kann (wenn man so will). Derzeit gibt es nur kommerzielle Anbieter für so etwas, allen voran Google Location Service, aber eine offene Variante öffnet die Tür für Implementierungen, die mehr Wert auf Datenschutz und Privatsphäre legen und trotzdem den gleichen Komfort bieten (z.B. könnte man einen Ausschnitt der Daten für eine Umgebung lokal herunterladen und dann ohne Übermittlung der genauen Daten eine Ortsbestimmung lokal durchführen).
Für so einen Service braucht man jedenfalls die an sich öffentlich einsehbaren Daten über die "sichtbaren" WLAN-Netze und Telefonmasten an verschiedenen Orten. Diese Infos wollen wir über Crowdsourcing gewinnen, und eine "Stumbler"-Anwendung für Android ist verfügbar, die diese Arbeit verrichtet (natürlich sind die Quellen für den Stumbler und den Server genauso offen wie eine API zum Service, wir sind schließlich Mozilla).
Siehe https://blog.mozilla.org/services/2013/10/28/introducing-the-mozilla-locatio...
Hilfe ist natürlich erwünscht, vom Senden der Daten mittels Stumbler bis zur Verbesserung dessen und auch der Server-Seite!
Robert Kaiser
Hallo Robert,
super Initiative – nachdem ich mich in letzter Zeit ein bisschen mit dem Thema auseinandergesetzt hab hätt ich ein paar Anmerkungen dazu:
· Es gibt etliche Projekte, die in der Vergangenheit diese Daten gesammelt haben und unter freien Lizenzen zur Verfügung stellen; ich nenne jetzt mal nur zwei der wahrscheinlich wesentlichsten Projekte: opencellid.org und openbmap.org. Da sind enorm viele Daten bereits unter Freien Lizenzen vorhanden.
· Es gibt einige Android Clients, mit denen Netzwerkdaten gesammelt werden können; ich verwende derzeit Radiobeacon (openbmap.org), in Wien entwickelt wird seit einiger Zeit Sensorium (open3gmap). Siehe: - https://f-droid.org/wiki/page/org.openbmap - https://f-droid.org/wiki/page/at.univie.sensorium
· Mir ist es ein echtes Anliegen, dass Freie Apps für Android möglichst schnell ihren Weg in F-Droid finden. Ich hab MozStumbler also gleich in die Submission Queue eingetragen: https://f-droid.org/forums/topic/mozstumbler/
Würde mich freuen wenn von eurer Seite jemand dazu beitragen könnte, dass das App möglichst bald in DER Paketquelle für Freie Software auf Android ist. Zumindest bei Radiobeacon war das übrigens mit einem sprunghaften Anstieg der NutzerInnen verbunden.
· Außerdem will ich deine Aufmerksamkeit auf einen Bug Report von mir lenken, der mit der Sache zu tun hat. Replicant dürfte von dem Bug übrigens ebenso wie CyanogenMod betroffen sein: https://jira.cyanogenmod.org/browse/CYAN-2449
· Es gibt aus der XDA Community einen in diesem Zusammenhang interessanten Versuch, ohne Google Apps auf Geodatenquellen zugreifen zu können und damit die AGPS-Funktionalität nutzen zu können. Meines Wissens werden aber da Geodaten von Apple verwendet; genau kenn ich mich da nicht aus. Aber ich denke trotzdem dass das NOGAPPS Projekt ganz interessant ist, siehe http://forum.xda-developers.com/showthread.php?t=1715375 bzw. https://github.com/microg/NetworkLocation
Ich bin selbst kein Programmierer, beobachte die Entwicklungen in dem Bereich aber seit einigen Wochen und hoffe die ganze Zeit auf eine Lösung ähnlich dem NOGAPPS-Ansatz unter Rückgriff auf die Daten von openbmap.org…
Freut mich jedenfalls wirklich zu sehen dass noch mehr Bewegung in die Sache kommt. Replicant lässt sich bei mir leider nicht installieren, CyanogenMod ohne gapps und jegliche zusätzliche proprietären Apps ist aber zumindest mittlerweile sehr alltagstauglich – das einzige Feature das ich (nach dem Erscheinen von DAVdroid zur Synchronisierung von Kalender und Kontakten mit meinem Owncloud-Server) wirklich noch vermisse ist die Network Location…
Liebe Grüße, Stefan.
Am Montag, den 28.10.2013, 17:50 +0100 schrieb Robert Kaiser:
Hallo,
Mozilla hat soeben auch öffentlich verkündet, dass wir an einem nichtkommerziellen "Location-Service" arbeiten, also einem Dienst, der aus WLAN- und Telefon-Sendezellen-Daten die eigene Position ermitteln kann (wenn man so will). Derzeit gibt es nur kommerzielle Anbieter für so etwas, allen voran Google Location Service, aber eine offene Variante öffnet die Tür für Implementierungen, die mehr Wert auf Datenschutz und Privatsphäre legen und trotzdem den gleichen Komfort bieten (z.B. könnte man einen Ausschnitt der Daten für eine Umgebung lokal herunterladen und dann ohne Übermittlung der genauen Daten eine Ortsbestimmung lokal durchführen).
Für so einen Service braucht man jedenfalls die an sich öffentlich einsehbaren Daten über die "sichtbaren" WLAN-Netze und Telefonmasten an verschiedenen Orten. Diese Infos wollen wir über Crowdsourcing gewinnen, und eine "Stumbler"-Anwendung für Android ist verfügbar, die diese Arbeit verrichtet (natürlich sind die Quellen für den Stumbler und den Server genauso offen wie eine API zum Service, wir sind schließlich Mozilla).
Siehe https://blog.mozilla.org/services/2013/10/28/introducing-the-mozilla-locatio...
Hilfe ist natürlich erwünscht, vom Senden der Daten mittels Stumbler bis zur Verbesserung dessen und auch der Server-Seite!
Robert Kaiser
Austria Fellowship Mailing List Fellowship-Austria mailing list Fellowship-Austria@lists.fsfe.org https://lists.fsfe.org/mailman/listinfo/fellowship-austria
Stefan Nagy schrieb:
Würde mich freuen wenn von eurer Seite jemand dazu beitragen könnte, dass das App möglichst bald in DER Paketquelle für Freie Software auf Android ist.
Ich bin kein Entwickler und nicht im zuständigen Team, nur stark darn interessiert, dass sich in diesem Bereich was tut. Du solltest unser Geolocation-Team selbst kontaktieren, siehe https://wiki.mozilla.org/Services/Location#Communication
Ich bin selbst kein Programmierer
Ich auch nicht, daher kann ich zu deinen Fragen und Kommentaren auch nicht viel sagen.
So weit ich weiß, hat sich unser Team mit opencellid und openbmap auch beschäftigt, aber ich weiß nicht, wie weit da eine Zusammenarbeit harrscht oder nicht, auch da musst du unsere Leute direkt fragen.
Ich wollte das Projekt nur auch hier bekannt machen, sodass sich interessierte Leute beteiligen können. In diesem Sinne danke für den Eintrag in die Submission Queue auf F-Droid - auch wenn ich mir nicht sicher bin, ob unsere Leute schon so viel Publicity dafür wollen (nach dem öffentlichen Blog Post mag das aber eh der Fall sein).
Grüße, KaiRo
Hallo Robert,
Würde mich freuen wenn von eurer Seite jemand dazu beitragen könnte, dass das App möglichst bald in DER Paketquelle für Freie Software auf Android ist.
Ich bin kein Entwickler und nicht im zuständigen Team, nur stark darn interessiert, dass sich in diesem Bereich was tut. Du solltest unser Geolocation-Team selbst kontaktieren, siehe https://wiki.mozilla.org/Services/Location#Communication
OK, danke – werd ich machen.
Ich bin selbst kein Programmierer
Ich auch nicht, daher kann ich zu deinen Fragen und Kommentaren auch nicht viel sagen.
So weit ich weiß, hat sich unser Team mit opencellid und openbmap auch beschäftigt, aber ich weiß nicht, wie weit da eine Zusammenarbeit harrscht oder nicht, auch da musst du unsere Leute direkt fragen.
Ja, hab nach meinem Schnellschuss auch recht schnell die Übersicht über die bereits existierenden Datenquellen gefunden: https://wiki.mozilla.org/Services/Location/Bootstrap
Ich wollte das Projekt nur auch hier bekannt machen, sodass sich interessierte Leute beteiligen können.
Ja, danke nochmal für die Info!
In diesem Sinne danke für den Eintrag in die Submission Queue auf F-Droid - auch wenn ich mir nicht sicher bin, ob unsere Leute schon so viel Publicity dafür wollen (nach dem öffentlichen Blog Post mag das aber eh der Fall sein).
"So viel Publicity" – mal ehrlich, welche Klientel verwendet denn F-Droid… ;)
Ich glaube nicht dass man befürchten muss, dass durch die Verfügbarkeit dort plötzlich die User-Massen die App im frühen Entwicklungsstadium nutzen wollen und dann "Das funktioniert nicht!!" in den Issue Tracker schreiben. Ich glaube eine Veröffentlichung über F-Droid zahlt derzeit ganz besonders dann aus, wenn man eine App durch erfahrenere User testen lassen und halbwegs qualifizierte Rückmeldungen kriegen will.
LG, Stefan.
On 28/10/13 20:13, Robert Kaiser wrote:
Ich auch nicht, daher kann ich zu deinen Fragen und Kommentaren auch nicht viel sagen.
Ich hab da noch eine nicht-technische Frage, da es gerade Unklarheiten zu dem Thema gab im IRC. Wo kann man die DB herunterladen bzw auf eigene Server klonen? Und unter welcher Lizenz kann man die Daten nutzen?
Kann leider nichts über die Privacy der User finden, ist immer nur privacy der wifi-owner.
lg, Florian
Florian Schweikert schrieb:
On 28/10/13 20:13, Robert Kaiser wrote:
Ich auch nicht, daher kann ich zu deinen Fragen und Kommentaren auch nicht viel sagen.
Ich hab da noch eine nicht-technische Frage, da es gerade Unklarheiten zu dem Thema gab im IRC. Wo kann man die DB herunterladen bzw auf eigene Server klonen? Und unter welcher Lizenz kann man die Daten nutzen?
Kann leider nichts über die Privacy der User finden, ist immer nur privacy der wifi-owner.
Es sind drei Gruppen, die da in Richtung Privacy interessant sind: 1) Die Sammler der Location/Wifi/Zellendaten (per MozStumbler), 2) die Besitzer/Betreiber der WiFi-Nodes, 3) die Benutzer der Datenbank bzw. des Services.
Und es ist gar nicht so leicht, alle "unter einen Hut" zu bekommen.
Die Stumbler-Gruppe ist noch relativ einfach, weil wir im Gegensatz zu den kommerziellen Betreibern keine automatische Sammlung im Hintergrund durchführen, sondern das Datensammeln "opt-in" ist und sich die Leute daher bewusst sind, dass sie ihre Daten "hergeben".
Die Benutzer-Gruppe hätte einen großen Vorteil, wenn die Datenbank komplett offen wäre, denn dann könnte man sie lokal runterladen und den eigenen Standpunkt bestimmen, ohne irgendwas "rauszuschicken".
Die WiFi-Betreiber sind problematisch, weil sie nie zur Datensammlung zustimmen. Da die Signale "öffentlich einsehbar" sind und opt-out-Möglichkeiten bestehen, ist das Sammeln zwar (AFAIK) rechtlich OK, aber eine komplett offene Datenbank birgt das Problem, dass jeder, der seinen Wireless-Router nicht komplett umkonfiguriert, leicht wiedergefunden wird, auch wenn er sich "verstecken" will (z.B. mittels eines Umzugs).
Und letzteres Argument (und ähnliche) ist so weit ich weiß jenes, an dem unsere Träume einer offenen Datenbank bisher scheitern. Wenn eine Möglichkeit gefunden werden kann, das zu umgehen, dann ist dieser Traum aber nach wie vor auf dem Tisch, so weit ich weiß.
Aber Hanno, der da als Entwickler direkt involviert ist, kann dir dazu wohl mehr sagen als ich selbst.
Grüße, KaiRo
fellowship-austria@lists.fsfe.org