12月,Mapbox的消息震惊了With其开源贡献者社区,Mapbox GL JS 2.0 版将在专有许可下发布。 JavaScript 库为许多知名网站(如 CNN、纽约时报、Ancestors、Strava、Shopify、Facebook 等)上的交互式、可定制矢量地图提供支持。旧版本仍然是开源的,但 Mapbox 只会为专有版本投资新功能。

Mapbox 公布后,立刻有很多方开始了自己的分叉。为了避免碎片化,社区共同努力将他们的想法合并到一个项目中。一个月后,MapLibre GL 现在是 Mapbox GL JS 的官方开源继承者。该项目的创始人代表多家使用开源软件的公司,包括 MapTiler、Elastic、StadiaMaps、Microsoft、Ceres Imaging、WhereGroup、Jawg、Stamen Design 等。

“Mapbox 于 2020 年 12 月发布了第二版 JavaScript 库,用于在线发布地图,”MapTiler 创始人兼首席执行官 Petr Pridal 说。 “然而,这一次所有新功能都因许可证更改而黯然失色:以前免费,因为自由,它对外部贡献者关闭,并且仅限于那些具有有效 Mapbox 订阅的人使用。加载这个库甚至需要 JavaScript ”

Pridal 表示,MapLibre 项目的名称是“重新启动(或重新发明)地图库”的首字母缩写词,Libre 意味着自由和独立。其创始人同意 MapLibre 应该与提供商无关,因此开发人员可以从他们首选的提供商或自托管地图加载地图。

社区主导的分支也可能成为 MapLibre GL 原生,因为贡献者正在考虑将 MapTiler 的 Mapbox 移动开源分支引入的提议MapLibre 保护下的适用于 Android 和 iOS 的地图 SDK。

Mapbox 由 WordPress.com 以及 Jetpack 中的地图块提供支持。该库也被 WordPress.org 上的许多插件使用,其中有数万个用户。插件开发人员集成Mapbox GL JS 1.13 或更早版本需要将 MapLibre 项目视为 Mapbox 专有 2.0 更新的开源替代方案。

喜欢这样:

喜欢正在加载...

资源