3 ms·
From https://github.com/mapbox/mapbox-gl-js https://github.com/mapbox/mapbox-gl-js > Mapbox gl-js version 2.0 or higher (“Mapbox Web SDK”) must be used accordi
by slibhb 6y ago
From https://github.com/mapbox/mapbox-gl-js https://github.com/mapbox/mapbox-gl-js
> Mapbox gl-js version 2.0 or higher (“Mapbox Web SDK”) must be used according to the Mapbox Terms of Service. This license allows developers with a current active Mapbox account to use and modify the Mapbox Web SDK. Developers may modify the Mapbox Web SDK code so long as the modifications do not change or interfere with marked portions of the code related to billing, accounting, and anonymized data collection. The Mapbox Web SDK only sends anonymized usage data, which Mapbox uses for fixing bugs and errors, accounting, and generating aggregated anonymized statistics. This license terminates automatically if a user no longer has an active Mapbox account.
Seems their client code does some things related to "billing, accounting, and anonymized data collection" and they don't want programmers to disable or modify that code.
Is that right? Anyone who has followed this have more information? I haven't used mapbox in a few years but I think it's great technology.
- mourner 6y agoThere was a big HN discussion about it a few months back https://news.ycombinator.com/item?id=25347310 https://news.ycombinator.com/item?id=25347310
- gregsadetsky 6y agoI feel like this discussion about Amazon Location Service is also relevant for anyone interested -- https://news.ycombinator.com/item?id=25444615 https://news.ycombinator.com/item?id=25444615
- blendergeek 6y agoThe billing is pretty important. Using Mapbox GL JS 2.0 offline using a local tile server still requires an account and a per tile fee.
- lights0123 6y ago> per tile fee Per map load fee
- blendergeek 6y agoOops. My bad. It still is a nonstarter for offline OSM apps.
- Freak_NL 6y agoThe software stopped being open source from v2 onwards. The new licence makes it merely shared source. This GitHub issue where this change is announced provides a number of more in-depth explanations why this is a bad thing for most users of the software: https://github.com/mapbox/mapbox-gl-js/issues/10162 https://github.com/mapbox/mapbox-gl-js/issues/10162