内容提要
许多流行的开源项目由单一公司主导,经济压力促使这些公司重新授权以增加收入,导致项目硬分叉,影响用户和贡献者。CHAOSS项目研究了重新授权后的组织动态,分析了Elasticsearch与OpenSearch、Terraform与OpenTofu、Redis与Valkey的案例,发现分叉项目在中立基金会下通常具有更高的组织多样性。
关键要点
-
许多流行的开源项目由单一公司主导,经济压力促使这些公司重新授权以增加收入。
-
重新授权导致项目硬分叉,影响用户和贡献者。
-
CHAOSS项目研究了重新授权后的组织动态,分析了Elasticsearch与OpenSearch、Terraform与OpenTofu、Redis与Valkey的案例。
-
Elasticsearch的贡献者主要是Elastic公司的员工,重新授权对贡献者影响不大,但对用户影响显著。
-
OpenSearch是由Amazon团队从Elasticsearch分叉而来,最初贡献者主要是Amazon员工,但组织多样性逐渐改善。
-
Terraform的贡献者几乎全部来自HashiCorp,重新授权对贡献者社区没有实质性影响。
-
OpenTofu是从Terraform分叉的,首年有31人来自11个组织贡献,显示出一定的组织多样性。
-
Redis在重新授权前有大量外部贡献者,重新授权后外部贡献者停止贡献。
-
Valkey是从Redis分叉的,首六个月有29名来自10个公司的贡献者,显示出多样性。
-
CHAOSS项目将继续研究更多项目的健康动态,发现分叉项目在中立基金会下通常具有更高的组织多样性。
延伸解读
重新授权的影响
许多开源项目在经济压力下选择重新授权,这可能导致项目的硬分叉。对于用户而言,这意味着需要重新评估使用的开源软件,尤其是在许可证变更后,可能会影响到软件的可用性和支持。
分叉项目的多样性
研究表明,分叉项目在中立基金会下通常具有更高的组织多样性。例如,OpenTofu和Valkey的贡献者来自多个组织,显示出比原项目更广泛的参与。这种多样性可能有助于项目的长期可持续性。
贡献者的变化
在重新授权后,原项目的贡献者往往以公司员工为主,外部贡献者的参与显著减少。例如,Redis在重新授权后几乎没有外部贡献者,而Valkey则吸引了来自不同公司的贡献者,反映出分叉项目的吸引力。
延伸问答
重新授权对开源项目的影响是什么?
重新授权导致项目硬分叉,影响用户和贡献者,尤其是对用户的选择和使用方式产生显著影响。
CHAOSS项目研究了哪些开源项目的分叉案例?
CHAOSS项目研究了Elasticsearch与OpenSearch、Terraform与OpenTofu、Redis与Valkey的分叉案例。
分叉项目在中立基金会下的组织多样性如何?
分叉项目在中立基金会下通常具有更高的组织多样性,贡献者来自多个组织。
Elasticsearch和OpenSearch的贡献者有什么不同?
Elasticsearch的贡献者主要是Elastic公司的员工,而OpenSearch的贡献者逐渐增加了组织多样性,虽然最初大部分仍来自Amazon。
Terraform和OpenTofu的贡献者情况如何?
Terraform几乎所有贡献者都是HashiCorp的员工,而OpenTofu在首年有31人来自11个组织,显示出一定的组织多样性。
Redis在重新授权前后的贡献者变化如何?
Redis在重新授权前有大量外部贡献者,但在重新授权后,外部贡献者停止贡献,贡献主要来自Redis员工。