En décembre, Mapbox a choqué sa communauté de contributeurs open source avec la nouvelle que Mapbox GL JS version 2.0 serait publié sous une licence propriétaire. La bibliothèque JavaScript alimente des cartes vectorielles interactives et personnalisables sur de nombreux sites Web de haut niveau comme CNN, The New York Times, Ancestry, Strava, Shopify, Facebook, etc. Les versions plus anciennes restent open source, mais Mapbox n’investira que dans le développement de nouvelles fonctionnalités pour la version propriétaire à l’avenir.

Plusieurs parties ont lancé leurs propres fourchettes immédiatement après l’annonce de Mapbox. Dans un effort pour éviter la fragmentation, la communauté a travaillé ensemble pour fusionner leurs idées en un seul projet. Un mois plus tard, MapLibre GL est désormais le successeur open source officiel de Mapbox GL JS. Les fondateurs du projet représentent un groupe diversifié d’entreprises qui s’appuyaient sur le logiciel open source, notamment MapTiler, Elastic, StadiaMaps, Microsoft, Ceres Imaging, WhereGroup, Jawg, Stamen Design, etc.

«En décembre 2020, Mapbox a publié la deuxième version de sa bibliothèque JavaScript pour la publication de cartes en ligne», a déclaré Petr Pridal, fondateur et PDG de MapTiler. «Cependant, cette fois, toutes les nouvelles fonctionnalités ont été éclipsées par un changement de licence: auparavant libre comme en liberté, elle est devenue fermée aux contributeurs externes et son utilisation était réservée aux personnes ayant des abonnements Mapbox actifs. Il faut même payer pour charger cette bibliothèque JavaScript. »

Pridal a déclaré que le nom du projet MapLibre est une forme abrégée de «Bibliothèque de cartes redémarrée (ou réinventée)», avec libre se référant à la liberté et à l’indépendance. Ses fondateurs ont convenu que MapLibre devrait être indépendant du fournisseur, afin que les développeurs puissent charger des cartes à partir de leurs fournisseurs préférés ou des cartes auto-hébergées.

La fourchette menée par la communauté pourrait également devenir le foyer MapLibre GL Native, alors que les contributeurs envisagent une proposition visant à placer le fork open source de MapTiler des SDK de carte mobile de Mapbox pour Android et iOS sous l’égide de MapLibre.

Mapbox est utilisé par WordPress.com ainsi que dans Jetpack pour le Bloc de carte. La bibliothèque est également utilisée dans de nombreux plugins sur WordPress.org, certains avec des dizaines de milliers d’utilisateurs. Les développeurs de plugins qui ont intégré Mapbox GL JS version 1.13 ou antérieure voudront consulter le MapLibre projet comme une alternative open source à la mise à jour propriétaire 2.0 de Mapbox.


Source link