LOL no.
Mapbox-gl-js is no longer under the 3-Clause BSD license
141–150 of 200 posts
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#142Link to the new LICENSE terms https://github.com/mapbox/mapbox-gl-js/blob/v2.0.0/LICENSE.t... IANAL, but it seems you can only use the library if you have an active account, and you can still modify the code except billing and analytics. The it links to the TOS ( https://www.mapbox.com/legal/tos ).
Plus when you deploy something, you have to pay a significant amount for using the library.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#143Well that sucks. Is this to try to clamp down on users circumventing subscriptions, or something else?
I guess they don't like that people can generate their own vector tiles more easily nowadays, or services like Maptiler [0] (see [1] for some more context) that provide tiles at lower costs. [0]: https://www.maptiler.com/mapbox-alternative/ [1]: https://www.maptiler.com/news/2020/05/the-future-of-openmapt...
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#144Earlier quoted context omitted.
Because the BSD license is a permissive/pushover license, which let you relicense other people's work as proprietary. The reason that copyleft licenses like the GPL are better is exactly that they don't allow this sort of behavior.
99% of the code in Mapbox GL was written by Mapbox employees on company time. The GPL would have made no difference.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#145Earlier 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.
I work on WebGL in Chrome and WebKit and am interested to hear what problems you've experienced with WebGL.
I've perpetually run into memory leaks and Max gpu issues whenever I try to use WebGL stuff in Openlayers depending on which browser I use.
Something will work fine in Chrome but max out my laptop's discrete card in Firefox until my laptop thermal throttles.
If you want a concrete example of this I would be happy to put together a reproducible example for you.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#146Earlier quoted context omitted.
Plus when you deploy something, you have to pay a significant amount for using the library.
After the 50k free map loads per month.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#147Anyone have any experience with this? Seems to be MIT Licensed... https://github.com/robertleeplummerjr/Leaflet.glify/blob/mas...
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#148Earlier quoted context omitted.
I work on WebGL in Chrome and WebKit and am interested to hear what problems you've experienced with WebGL.
I'm probably being very unfair given I'm new to it. I've perpetually run into memory leaks and Max gpu issues whenever I try to use WebGL stuff in Openlayers depending on which browser I use. Something will work fine in Chrome but max out my laptop's discrete card in Firefox until my laptop thermal throttles. If you want a concrete example of this I would be happy to put together a reproducible example for you.
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#149Earlier quoted context omitted.
I'd say extremely unlikely — it wouldn't make sense both technically (stable, mature, small, razor-focused libraries that are already open source) and business-wise. 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…
It is not only GL JS. If Mapbox wants to keep investing heavily in open source why is it that 3 bigger mapbox libraries have a commercial license after it was open source a while ago? (mapbox navigation android & mapbox GL Native)
Re: Mapbox-gl-js is no longer under the 3-Clause BSD license
#150Earlier 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)
https://cesium.com/cesiumjs/