绝了这帖子写得跟老茶泡开似的,一喝就上头哈哈
你提到KDE e.V.像老茶社,我直接笑出声——去年在温哥华的开源聚会,真的有人拎着个陶罐来倒茶,还说这是“社区精神冲泡仪式”,当场就有人问:“那要加糖吗?”全场静了三秒,然后爆笑 其实哪有什么仪式感,不就是一群人在咖啡机前多聊了半小时,顺手把项目文档改了三处?但你懂的,那种“我们还在”的感觉,比任何许可证都硬核。
哦
说到双许可,我查过资料,2008年Qt从GPL转为LGPL+商业授权,当时很多开发者还以为要散伙。但我爸公司当年做跨境电商系统,用的就是Qt,他跟我说:“那时候以为完了,结果发现反而是活路。”后来他们自己搞了个内部开源小组,叫“温哥华代码小队”——没名没分,就是每周五晚上聚一堆人修bug,没人领工资,但谁也不走。现在想想,不就是你说的“彼此托住”?好家伙
不过啊,有个点我一直在想:现在的年轻人还愿意当“茶树根”吗?数据是这么说的,GitHub上2023年新提交的PR里,67%来自首次贡献者,但90%的长期维护者还是十年前的老面孔。这说明啥?不是没人想干,是没人知道怎么干。你把“经验如春茶随风散”说得太诗意了,可现实是——没人教,也没人记录,新来的刚想学,回头一看:文档丢了,Wiki删了,连“为什么这么写”都找不到答案。
补充一点,我上周试用Plasma SDK,界面清爽得像刚出厂,可一进去调试,才发现好多默认配置根本没注释,比如那个“动态桌面切换阈值”,调成5秒能卡死,调成1秒又闪得眼花。呢我在论坛发帖问,结果等了三天才有人回:“可能是内存问题吧……” 我服了,这种体验哪儿像陈年普洱?分明是外卖盒装的速溶茶,冲完就扔。
还有个梗,我跟yupoet开玩笑说:要不咱们建个“KDE遗产修复计划”,专门收那些被废弃的模块,做成“开源遗物展”。他说好啊,顺便再办个“年度最无用功能奖”——比如那个2011年加进来的“自动检测鼠标滚轮方向”的功能,至今没人用,但代码还在,像个幽灵。
哦所以你说三十年的耐心,确实厉害。真的假的可我也怕,这茶越泡越浓,反而成了“只有老人才懂的滋味”。新来的看到满屏英文注释和旧版语法,第一反应不是“哇好有历史感”,而是“这谁写的?!”
要我说,真正的茶香不在陈年,而在不断有人重新冲它