Openmaptiles: use of OMT with mapboxgl 2.0

Created on 8 Dec 2020  路  4Comments  路  Source: openmaptiles/openmaptiles

Hi,

I've just tried to upgrade to the latest version of mapboxgl, and could not display any map (without any error message or warning, only a blank page with the contributions-ctrl and a new mapbox logo-ctrl appeared).

It seems mapbox-gl-js is no longer under the 3-Clause BSD license, and disallow any third party maptile providers.

Do you think it there will be sometime in the future the possibility to use OMT (or any tile provider other than mapbox) together with mapboxgl 2.0 or we must stick with the 1.13 release? (or choose another library :(

Thx for a short clarification on this.

Most helpful comment

We remain on 1.13 and are keen to ensure an BSD licensed open-source fork remains to be available and maintained by the community or a well known foundation. Star & follow https://github.com/openmaptiles/gl-js for updates. A lot of discussion going on with different parties...

All 4 comments

Since I'm following this topic today, allow me to write what I found so far.

It seems mapbox-gl-js is no longer under the 3-Clause BSD license, and disallow any third party maptile providers.

AFAIK, as long as you provide a Mapbox token, you should be able to use third-party tiles. Of course, with that, you'd be subject to their ToS and pricing -- even if you use your own tiles, you'd have to pay based on every mapbox-gl-js 2.0 instance created. I'd suggest sticking with version 1.13 until the situation is clearer. This is a very recent change and the situation is still developing in the community. I'm not sure what is the situation for offline/intranet usage, for example.

I imagine the companies that relied on mapbox-gl-js will either fork it or develop an alternative. There's a call for a collaboration effort from one of the Stadia Maps founders. I imagine MapTiler (previously OpenMapTiles.com) will present their view of the situation soon too, since their services can be used with mapbox-gl-js.

There is a lot of info in this HackerNews thread, including links to alternatives (many still in early development): https://news.ycombinator.com/item?id=25347310

There's a more recent thread on Reddit r/gis too: https://old.reddit.com/r/gis/comments/k99hut/mapboxgljs_is_no_longer_under_the_3clause_bsd/

Please see https://twitter.com/nyuriks/status/1336493514646052864 as well. I created a simple fork at https://github.com/MapLibre/maplibre-gl-js and there is already some traction behind that repo.

We remain on 1.13 and are keen to ensure an BSD licensed open-source fork remains to be available and maintained by the community or a well known foundation. Star & follow https://github.com/openmaptiles/gl-js for updates. A lot of discussion going on with different parties...

The MapLibre project has launched at https://www.maplibre.org/ as an answer...

Multiple parties cooperating - see: https://twitter.com/MapTiler/status/1336741419956965376?s=20

Was this page helpful?
0 / 5 - 0 ratings

Related issues

heikkipora picture heikkipora  路  4Comments

taoweibang picture taoweibang  路  4Comments

lukasmartinelli picture lukasmartinelli  路  4Comments

kleper picture kleper  路  4Comments

jaakla picture jaakla  路  6Comments