OPEN SOURCE COLLABORATION · HISTORY

开源协作简史

开源协作历经四十余年发展,从少数黑客的邮件合遇到如今全球数百万开发者的平台化协同,每一次工具与制度的跃迁都重塑了参与者和社区的关系形态。

1980s
✉
STAGE 01
早期探索期
Unix社区与GNU运动确立自由软件理念,协作以邮件列表为核心
Unix GNU 邮件列表
1990s
⚙
STAGE 02
制度建设期
Linux内核成熟后Linus确立BDFL模式,开放治理雏形开始显现
Linux BDFL 开放治理
2000s
⬡
STAGE 03
平台化时期
GitHub等代码托管平台降低参与门槛,Pull Request成为主流协作范式
GitHub Pull Request 协作范式
2010s+
⚐
STAGE 04
生态治理期
CNCF、LF等基金会推动企业间协同治理,开源进入规模化合规时代
CNCF Linux Foundation 企业治理
1991
Linux 首个版本发布
Linus Torvalds 在新闻组发布内核代码
2008
GitHub 成立
代码托管平台化转折之年
2015
CNCF 成立
云原生基金会开启企业级治理范式