💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
当公司将开源项目转为限制性许可时,通常会导致分叉和社区的形成。2020年,Mapbox改变其地图引擎许可,引发用户失望。三位用户因此分叉项目,创建了MapLibre,致力于保持开源并进行现代化。尽管分叉项目难以维持动力,MapLibre在AWS、Meta和微软等公司的支持下成功转向TypeScript,并获得了社区贡献者的帮助。
🎯
关键要点
- 公司将开源项目转为限制性许可时,通常会导致分叉和社区的形成。
- 2020年,Mapbox改变其地图引擎许可,引发用户失望。
- 三位用户因此分叉项目,创建了MapLibre,致力于保持开源并进行现代化。
- 分叉项目难以维持动力,但MapLibre在AWS、Meta和微软等公司的支持下成功转向TypeScript。
- MapLibre项目的现代化得到了社区贡献者的帮助。
- MapLibre GL产品在2021年成功转为TypeScript,尽管仍称为MapLibre GL JS。
- MapLibre项目有两到三名维护者,并且有来自企业赞助的财务支持。
❓
延伸问答
MapLibre是如何产生的?
MapLibre是在2020年Mapbox改变其地图引擎许可后,由三位用户分叉而成,旨在保持开源并进行现代化。
MapLibre项目的现代化得到了哪些支持?
MapLibre的现代化得到了AWS、Meta和微软等公司的支持,以及社区贡献者的帮助。
MapLibre是如何从JavaScript转向TypeScript的?
在分叉后不久,一位贡献者建议将项目从JavaScript转为TypeScript,经过九个月的努力,MapLibre GL产品于2021年成功转为TypeScript。
MapLibre项目的维护者有多少人?
MapLibre项目目前有两到三名维护者,并且有一些员工由MapLibre项目本身雇佣。
MapLibre的分叉是否成功?
尽管分叉项目难以维持动力,MapLibre在社区和企业的支持下成功发展,显示出其成功的潜力。
MapLibre项目的财务支持来自哪里?
MapLibre项目的财务支持主要来自AWS、Meta和微软等公司。
🏷️
标签
➡️