Earlier quoted context omitted.
Founder, Stadia Maps here. We're looking into this, as well as trying to build consensus with the other map vendors on how to approach it. If you're a vendor and what to be part of it, email me (luke at stadiamaps.com).
Glad to see this. I’m a long time mapbox gl js user for https://onthegomap.com which costs $300-400 per month for running my own graphhopper routing servers and Stadia Maps tile hosting. It would cost over $3000 per month to upgrade to 2.0 and I have no need for 3D. I also use mapbox gl js for visualizing large datasets locally (precomoute vector tiles from non-geographic datasets), which doesn’t seems like it needs…
Mapbox-gl-js is no longer under the 3-Clause BSD license
61–70 of 200 posts
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#62It is as if people were exploiting their ideological free labor for personal benefits... weird how the real world works...
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#63Earlier quoted context omitted.
What other alternatives exist? I know now: * openlayers, but vector tiles have no web GL support there * Procedural GL JS * tangram * deck.gl (from Uber) * harp.gl (from HERE Maps)
Openlayers has some prototype webgl support that's a bit promising. I enjoyed working with it (but hate working with buggy webgl in general). Leaflet is also great. If you're doing any sort of front end GIS I recommend openlayers above all else including mapbox. But I suspect 99% of users just need basic maps. Leaflet is great for that.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#64Mapbox has been extremely generous in releasing their rendering libraries under a permissive license. Creating a map renderer that matches the user experience of Google Maps is a FAANG-level effort, and Mapbox GL also encompasses: * A single style specification format that works well for both base map rendering and data overlays * Parity across native and web rendering * Smooth SDF text rendering with decent i18n sup…
Thank you! I'd also like to list some of the building blocks of GL JS that remain open source and are heavily used in other open source projects: - GeoJSON-VT (fast GeoJSON processing) https://github.com/mapbox/geojson-vt - Earcut (triangulating polygons) https://github.com/mapbox/earcut - Supercluster (point clustering) https://github.com/mapbox/supercluster - vt-pbf (converting GeoJSON tiles to VT) https://github.c…
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#65"Mapbox proudly embraces our open source roots" http://www.mapbox.com.s3-website-us-east-1.amazonaws.com/abo...
I wrote that paragraph and I agree with the decision to change GL JS's licensing.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#66Earlier quoted context omitted.
Openlayers has some prototype webgl support that's a bit promising. I enjoyed working with it (but hate working with buggy webgl in general). Leaflet is also great. If you're doing any sort of front end GIS I recommend openlayers above all else including mapbox. But I suspect 99% of users just need basic maps. Leaflet is great for that.
Openlayers has web GL support but not for vector tiles and I would like to have fast vector tiles :) They removed this support in some previous version, I think. Or do you have a link to a pull request or issue? (IMO Leaflet is dead now that the creator is working since several years for Mapbox)
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#67Earlier quoted context omitted.
Founder, Stadia Maps here. We're looking into this, as well as trying to build consensus with the other map vendors on how to approach it. If you're a vendor and what to be part of it, email me (luke at stadiamaps.com).
Doesn’t deck.gl also use map box? What are they doing?
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#68How are they able to change the license of code that people committed under the 3-clause BSD license without the permission of those people?
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#69Earlier quoted context omitted.
Thank you! I'd also like to list some of the building blocks of GL JS that remain open source and are heavily used in other open source projects: - GeoJSON-VT (fast GeoJSON processing) https://github.com/mapbox/geojson-vt - Earcut (triangulating polygons) https://github.com/mapbox/earcut - Supercluster (point clustering) https://github.com/mapbox/supercluster - vt-pbf (converting GeoJSON tiles to VT) https://github.c…
Can you comment on how likely similar future license changes are for these libraries? Thanks a lot for your work in the mapping space btw.
As far as I know as someone who worked here for 7+ years (take this as personal opinion), Mapbox wants to keep investing heavily in open source and open data sustainably and indefinitely, and this GL JS change is an unevitable prerequisite for that. This may not be easily apparent at this moment but it will be soon.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#70Earlier quoted context omitted.
Founder, Stadia Maps here. We're looking into this, as well as trying to build consensus with the other map vendors on how to approach it. If you're a vendor and what to be part of it, email me (luke at stadiamaps.com).
Doesn’t deck.gl also use map box? What are they doing?
We'll probably end up removing Mapbox from the deck.gl examples, but I can't say for sure.