Hasty Briefsbeta

双语

When Open Source Isn't: How OpenRewrite Lost Its Way

a year ago
  • #licensing
  • #community
  • #open-source
  • Moderne在未经社区协商的情况下,将OpenRewrite代码从Apache 2.0许可证重新授权为专有许可证。
  • 此次重新授权影响了多个代码库,包括具有重要社区贡献的rewrite-java-security项目。
  • Moderne违背了早期对开源原则的承诺,将OpenRewrite从Commonhaus基金会撤出。
  • 包括原作者在内的社区贡献者失去了对自己贡献内容的访问权限,无法继续参与项目开发。
  • Moderne将亚马逊和VMware等科技巨头的竞争作为重新授权的原因。
  • 根据Apache 2.0许可证要求,此类变更需获得贡献者同意,因此重新授权行为引发了法律质疑。
  • Moderne后续采取了纠正措施,包括恢复部分Apache许可证的代码库,并为许可证变更引入更清晰的版本管理。
  • 该事件凸显了开源项目中信任、透明度和社区参与的重要性。