Getting Forked by Microsoft
a year ago
- #MIT License
- #Open Source
- #Kubernetes
- 作者因Kubernetes集群中镜像仓库故障导致服务中断,从而开发了无状态解决方案Spegel。
- 微软最初对Spegel表现出兴趣并进行了积极讨论,但后续沟通中断。
- 在KubeCon巴黎大会上,作者发现微软的Peerd项目与Spegel高度相似,该项目虽包含致谢声明,但直接复制了Spegel的代码和测试用例。
- Spegel采用MIT许可允许分叉,但微软Peerd未规范标注来源,导致用户混淆。
- 作者虽因微软的行为感到沮丧,但仍坚持维护Spegel,该项目目前社区活跃度显著。
- 这一事件引发对个人维护者如何避免被大公司剥削的思考,也折射出开源社区面临的系统性挑战。
- 作者已开通GitHub赞助渠道,并考虑变更许可证以保障项目可持续发展。