DE:Blocked applications
Erklärung für Endnutzer
OpenStreetMap ist ein freies und kostenloses Projekt. Das heißt, wir setzen auf die Unterstützung von Freiwilligen und Spenden, um unsere teuren Server zu betreiben. Leider haben einige Leute Anwendungen für Smartphones und Desktops herausgegeben oder verkauft, die zu viele kleine Kartenbilder (Kacheln) herunterladen. Dies verursacht einfach zu hohe Kosten, als dass Freiwillige dies noch bezahlen könnten. Außerdem wird es durch die zusätzliche Belastung der Server unseren eigenen Kartierern zunehmenend schwerer gemacht, Geodaten zu sammeln und gute Karten zu zeichnen – was aber der Sinn dieses Projektes ist.
Dies ist ein sehr großes Problem. Es ging sogar soweit, dass eine einzige Anwendung 30% unseres Netzwerkverkehrs verursachte.
Wir haben eine klare Tile usage policy (Kachel-Nutzungs-Richtlinie), die verlangt, dass eine Anwendung, die die Karte stark nutzt, einen eigenen Kachel-Server aufsetzt (natürlich mit den Daten, die man kostenlos von uns bekommt), oder alternative OSM-Anbieter nutzt (siehe TMS). Leider haben sich einige Anwendungen daran nicht gehalten. Wir hatten deshalb leider keine andere Wahl, als diese zu blockieren.
Die folgende Anwendungen können blockiert werden:
Aber widerspricht das nicht dem "open" Ansatz?
Nein. Wir können nicht alle Kacheln für die ganze Welt liefern. Wir haben auch nicht vor, dafür Werbung auf der Karte einzublenden oder Geld zu sammeln, um die große Anzahl von Servern zu finanzieren, die dafür notwendig wäre.
Stattdessen veröffentlichen wir eigentlich nur die "Daten", die von unseren engagierten Kartierern freiwillig gesammelt werden. Andere können diese Daten verwenden und dann daraus Karten erstellen. So wie es andere bereits machen (siehe auch Rendering).
Was für Alternativen gibt es?
Schau in die Liste unserer Software, für Smartphones insbesondere:
Bitte prüfe zusammen mit dem Entwickler, dass die App die OpenStreetMap-Server nicht direkt nutzt, ansonsten könnte sie gesperrt werden. Er kann aber gerne andere Server nutzen, siehe hier: TMS.
Entwickler
Du kannst OSM mit verschiedenen Lösungen entlasten:
- Nutze andere Render-Server für OSM-Daten: TMS, WMS
- Setze einen eigenen Render-Server auf: Mapnik, PostGIS, Switch2osm
- Kaufe einen Render-Service ein: List of Companies offering OSM Consulting
- Erweitere deine App für Offline-Rendern Develop