Mapbox GL JS不再開源

mapbox-gl-js-is-no-longer-open-source Mapbox GL JS不再開源

Mapbox GL JS,以前是開放源代碼的JavaScript庫,用於互動式,可自定義的矢量地圖,最近已採用了專有許可 版本2 更新:

  • mapbox-gl-js不再受3條款BSD許可。 升級到此版本即表示您同意 Mapbox服務條款。 有關新的許可條款和詳細信息,請參閱LICENSE.txt。 如有疑問,請聯繫我們的團隊 https://support.mapbox.com
  • 從v2.0.0開始,每當初始化Map對象時,就會發生可計費的地圖載入。 在將現有的實現從v1.xx更新到v2.xx之前,請查看 定價文件 估計預期成本。

1.x版本仍受3條款BSD許可,但 地圖框 只會投資開發專有許可版本2.0+的新功能。 對於許多在此先前開放源代碼庫之上構建產品的工程師來說,這一消息令人驚訝。

「這一舉動產生了 衝擊波 地理空間產業」,哈維爾·德拉托雷(Javier de la Torre)在 CARTO博客。 「許多組織都在直接使用Mapbox GL JS或從中使用它。 該庫負責可視化所謂的底圖,該底圖是大多數地圖的基礎。 MapboxGL以前是開放源代碼,是一個很好的解決方案,可以與許多不同的數據源一起使用,因此已成為渲染底圖的實際方法。」

地圖框 為各種地圖供電 適用於CNN,《紐約時報》,Ancestry,Strava,Shopify,Facebook等知名網站。 WordPress.com和Jetpack也將其用於 地圖塊。 該庫被用於許多 外掛程式 在WordPress.org上,其中有數以萬計的用戶。 使用1.x版的開發人員將希望了解Mapbox GL JS庫的未來。

「 Mapbox本周決定發布全新版本的Mapbox GL JS,並保留其專有權令我震驚,」 Azavea 產品專員Joe Morrison 在他的個人博客上。 「不僅v1已經是一個廣受歡迎的開源庫,而且Mapbox作為開源軟體多產的創造者的聲譽是其整體形象的基石。 在不提及「開源」的情況下描述使Mapbox與眾不同的原因就像試圖在不使用「液體」一詞的情況下向外星人描述巧克力牛奶一樣。」

Mapbox尚未正式闡明為什麼要對該庫進行專有處理,因此猜測很多。 莫里森理論認為,雲提供商正在扼殺軟體公司的開放核心業務模型。 易碎數據 地理空間工程師Paul Ramsey 回應 引用Morrison的文章,認為Mapbox不是一家「開放核心」公司,並且銷售基於位置的服務的業務可能不會為他們而努力:

但是,像Google一樣,Mapbox出售的價值主張並不在軟體中,而在於其下面的數據和平台。 Mapbox建立了一個獨特的可擴展平台,用於處理將原始OSM數據轉換為可用服務以及將原始位置流轉換為可用服務的巨大問題。 他們出售對該平台的訪問許可權。

Mapbox從來不是一家軟體公司,他們一直是一家數據和服務公司。

Mapbox員工Saman Bemel Benrud表示,該公司最終將使其產品可持續發展:

鑒於認為其開源許可是一成不變的,此更改可能會對在Mapbox GL JS上構建產品的開發人員和公司產生負面影響。

拉姆齊說:「這種變化並沒有說明任何形式的「開源」,也沒有涉及「單一供應商項目」的一切,以及您是否應該從戰略上相信其許可,」。

「我(和其他人)(不正確地)認為Mapbox GL JS的許可是一個承諾,不僅是現在,而且是將來,並根據(不正確的)解釋做出決定。 我將GL JS集成到 一個開源項目 現在我必須重新考慮這個決定。」

一些社區成員已經 分叉的Mapbox GL JS 來維護1.x版本,但是原始庫的絕大多數貢獻者都是由Mapbox贊助的。 MapLibre GL分支的不久的將來可能不會包含許多新功能,因為最初的路線圖宣稱的目標是「與以前的版本保持一致和向後兼容,並不斷進行錯誤修復和維護。」

漫長的 討論區 在Hacker News上吸引了 響應 來自前Mapbox工程師Tom MacWright,他是團隊的創始成員,撰寫了公司的開源政策。

MacWright說:「我不會涉及所有情況,但我認為我們應該考慮一個沒有貢獻者的社區是否是一個社區。」 「 GL JS在公司之外從未有過活躍的主要貢獻者,而且也沒有足夠的時間自籌資金的webgl專家願意維護分支。

「我們希望OSS旨在幫助人們並釋放人們的協作能力。 事實證明,在2020年,這主要是在幫助公司,卻一無所獲。 您可以依靠這種動力來發展可持續的業務。」

MapLibre GL分支可能會獲得一些發展動力,並且可以作為Mapbox封閉源代碼庫的可行替代方案,但是要花多長時間才能對其進行良好的維護。 同時,現有的1.x版可以滿足大多數用戶的需求。 Mapbox藉助這一頗具爭議的許可更新,燒掉了很多善意,有些人將其視為「誘餌和轉換」罪行。 取消先前許可證授予的自由後,重建社區信任將是艱巨的戰鬥。

像這樣:

喜歡載入中……

資源

相關文章