其实我都不太敢聊这个话题,只要是一聊就被骂,或者是阴阳。
一种声音是"我们就是没有开源精神",另一种是"人家有钱有闲"。
其实一直以来,我对这个问题的观点也大约就是这两种,但现在从数据上看又不成立。
先把数据摆上桌
根据《中国开源发展深度报告(2025)》,中国GitHub活跃开发者超过210万,全球第三。

图片源自网络,侵权联系删除
注意,这还只是Github一家的数据,还没算上国内Gi托管平台。
如果算上Gitee、AtomGit、GitCode这些国内平台,总量预计超过350万,位居全球第二。
活跃的开源项目大约有425万个 ,同比增长40.58% ,贡献量占全球12.38%。
所以,我们不是不参与,我们参与得相当积极。
AI帮我总结这个数据时输出了一句话,我个人感觉非常正确:contributor多,owner少。
也就是说我们极擅长在别人的仓库里提交PR、修bug、补文档,但却很少自己开一个仓库、定一套接口,然后把全世界的开发者养进来。

你去star榜前排找中国团队发起的框架,感觉有点像在火锅店里找沙拉。不是没有,就是不在主页上。
框架不是做出来的,是长出来的
很多人以为框架是某个天才在深夜顿悟出来的,某年某月某日,某大神在睡梦中惊醒,梦里某个白胡子老神仙(或者十字架老神仙)告诉他:你要发明一套XXX框架。
但很显然,绝大多数知名开源项目不是这样诞生的。几乎所有的顶级框架,都长在某一层平台之上。
- React,是Facebook为了解决自家页面的性能问题写的。
- Kubernetes,是把Google内部那套Borg的经验抽象出来的。
- Spring,源于Rod Johnson的一本书,和随书附赠的代码。
- .NET,干脆就是微软自家平台的一部分。
所以,规律其实很清楚:谁定义了运行时,谁就定义了框架该长什么样。

而过去二十年,语言、浏览器内核、云平台、包管理这些"地基"的标准制定权,基本都不在我们手里。
于是结果很自然:我们在应用层强得离谱,在框架层存在感偏弱。这不是能力问题,是站位问题。站在四楼的人,很难顺手把一楼的地基重新浇一遍。
真正卡人的不是天赋
而且,硅谷跑通了一条很顺的闭环:开源 → 个人声誉 → 演讲、跳槽、融资、赞助 → 全职维护 → 项目更好 → 声誉更多。
尤雨溪靠Patreon赞助做到全职维护Vue,直到现在开了公司。

图片源自网络,侵权联系删除
而Vercel、Supabase、HashiCorp干脆把开源当成获客成本。
在那边的语境里,开源是一份可以换钱的资产。
但在国内,这条链是断的。断在三个地方:
- 绩效表上没有star这一栏
你被考核的是需求交付率、上线质量、故障时长。花三个月写的框架,在绩效表里的权重,大概等于帮老板修了一次打印机,或者帮老板浇了一次花。
- 公司手里有一票否决权
法务担心竞业和合规,安全团队担心审计,老板担心友商拿去商用。所以,假如是公司内部孵化的项目,绝大多数都走不到发布那一步。
- 于是形成一种循环
开源 → 发布会宣传 → 半年后停更。这种项目越多,全球开发者对我们这边项目的信任就越低,下一批项目想起来就更难。

更为关键的一点在于,你不会因为写了个轮子升职。 但绝对可能因为轮子出了事故被约谈,或者被同事埋怨。这就是为什么那么多人心里的框架,最后都停在了本地分支里。
会写代码,不等于会养社区
还有一个环节被严重低估:分发。
项目的天花板,很多时候不是代码质量决定的,是社区运营决定的。英文README写得清不清楚、issue有没有人24小时内回、有没有roadmap和RFC流程、在Hacker News和Reddit上有没有人愿意帮你转。
以上这些,这些都是要专门投入的工种。

图片源自网络,侵权联系删除
而国内几乎没有公司设这个岗位。很多技术相当不错的项目,国外开发者点进去,看到纯中文文档,礼貌地点了个叉就走了。
你也别觉得外国人傲慢什么的,首先Github本身就是个英文网站,其次全世界的英文开发者要比全世界的中文开发者人多!
假如技术差距只有20%,那么分发差距常常是200%。
有钱有闲和内卷,各对了一半
再说"有钱有闲"这个方面,但其实这个说法把因果搞反了。
绝大多数框架作者不是自由身,是被公司雇着写的。
React是Facebook的工资,Kubernetes是Google的工资,.NET是微软的工资。

你以为的世外高人,本质上是拿着薪水的乙方。少数个人英雄确实靠赞助过活,但那是成功之后的结果,不是成功的原因。
再说"内卷"。这个是真的,但它的杀伤力常被理解偏了。
一天两小时确实写不出React。可比时间更致命的,是组织不许可、体系不奖励。你不是没想法,你是想法没有出口。
所以,有钱有闲或许能被当作是原因之一,但绝对不是主因。
换道期已经开始了
好消息是,目前格局或许在被重构~
2025年全球增长最快的十个开源仓库里,有六个是AI基础设施。而这一层,中国已经是主力!

Qwen、DeepSeek、Dify、RAGFlow、PaddlePaddle,再加上vLLM、llama.cpp生态里大量的中国贡献者。
为什么这一层能起来?因为平台是新建的,还没被二十年的历史产权锁死。这是二十年来第一次真正的换道机会。
再者,现在大家都重视AI的发展,头部公司也都在争相开源,所以下面的公司训练出来的模型闭源的意义也并没有很大。当开源形成了声量,反而能在一定程度上反哺公司,这也在慢慢改变老板的观念。
结语
其实现在的公司对于开源这件事大多都不是非常感兴趣,而且大家对已经开源的项目也并不是很上心。

经常性的有应用范围较广的项目,说停更就停更了,issue也是八百年不回复一次。或许我们应该支持的是一整套的开源体系,闭环这个商业模式,而不是一味的指责国内开发者没有开源精神。
所以,我建议大家搞开源的话务必关注两点:
第一,选题别问"国内有没有人做",要问"这个问题是不是全世界的开发者都痛"。Vue当年就是尤雨溪在Google工作时顺手写的side project,起点一点都不宏大。
第二,把英文文档和issue响应当成第一优先级。
这两件事并不"极客",也一点都不酷,但它们决定了你的项目是被十个人用,还是被十万个人用。
另外还有一句可能不太中听:别等公司批准。国内大部分出圈项目,都是先做出来、再倒逼组织承认的。
我是李剑一,一个写了十年前端,但仍然感觉自己一事无成的程序员。欢迎关注我的公众号,同名。