2025年7月,开源浏览器项目Ladybird发布了一篇题为「Changing How We Develop Ladybird」的官方博文,宣布对其开发模式、资金筹集与社区治理进行一系列重大调整。这一消息迅速在开发者社区和科技媒体中引发热议,标志着这个由个人发起、以“从零开始构建现代浏览器”为使命的项目,正式从“爱好者驱动的实验”转向“专业化、可持续的开源工程”。
从SerenityOS到独立浏览器:Ladybird的成长之路
Ladybird最初由开发者Andreas Kling于2020年作为SerenityOS(一个类Unix操作系统的个人项目)中的浏览器组件启动。与绝大多数现代浏览器基于Chromium或Gecko内核不同,Ladybird坚持“自研内核”理念,从HTML解析、CSS渲染到JavaScript引擎(LibJS)全部独立编写,不依赖任何现有浏览器代码库。这一独特的技术路线吸引了不少对浏览器底层技术感兴趣的开发者。
2024年,Ladybird从SerenityOS中独立出来,成为单独的开源项目,并获得了开源社区和企业的关注。2025年初,项目一度通过GitHub Sponsors、Open Collective等平台每月获得约2万美元的捐赠,用于支持全职开发者。然而,随着项目规模的扩大,原有的“松散协作+个人决策”模式逐渐暴露出不可持续的问题。
三大核心变化:治理、资金与开发流程
根据官方公告,本次调整主要体现在以下三个方面:
1. 从“BDFL”到集体治理
此前,项目决策高度依赖创始人Andreas Kling的个人判断,属于典型的“BDFL(仁慈的终身独裁者)”模式。新章程将成立一个由核心维护者组成的技术指导委员会(TSC),负责重大技术决策和资源分配。Kling将保留“项目负责人”头衔,但所有涉及API设计、安全策略、版本发布的变更,需经过TSC投票表决。此举旨在降低单点故障风险,并吸引更多有经验的长期贡献者。
2. 停止公开捐赠,转向企业赞助与基金会
项目宣布立即关闭所有公开捐赠渠道,包括GitHub Sponsors、Patreon和加密货币钱包。官方解释称,小额捐赠的管理成本(财务审计、税务合规、贡献者回报)已超过其带来的收益。取而代之的是,Ladybird将成立一个非营利基金会,主要面向有技术整合需求的企业(如硬件厂商、Linux发行版)提供定向赞助席位,同时申请大型开源基金会的孵化支持(如Linux基金会或Mozilla的附属项目)。已有消息称,一家欧洲芯片制造商和一家云服务商表达了早期赞助意向。
3. 引入“里程碑驱动”开发流程
过去,社区贡献者可以自由选择任何待办事项提交PR,导致代码库出现大量半成品特性,维护压力巨大。新规则要求所有非安全性的新功能或重构,必须与项目季度里程碑(Milestone)对齐,并由TSC分配优先级。里程碑计划将提前12个月发布,社区成员可以通过RFC(请求评议)流程参与讨论。此外,项目将设立“稳定版分支”和“开发版分支”,定期发布带有版本号的正式发布版,而非之前的“滚动发布”。
变革背后的现实压力
Ladybird的转型并非孤例。近年来,多个开源项目在度过早期“蜜月期”后,普遍面临维护者倦怠、资金断流、贡献者流失等挑战。对于浏览器这样庞大且需要长期安全维护的软件,问题尤为突出。
技术复杂度:现代浏览器需要处理超过20种网络协议、数万项CSS规范、复杂的沙箱安全模型,以及不断演进的Web API。Ladybird目前仅能渲染大部分HTML5和CSS3内容,JavaScript引擎性能与V8尚有较大差距,距离“可用浏览器”仍有数年之路。个人或小团队很难持续支撑如此密集的研发投入。
资金可持续性:每月2万美元的捐赠看似可观,但分摊到3-4名全职开发者后,每人年薪仅相当于硅谷初级工程师的1/3。且捐赠波动极大,2025年4月曾因一次技术争议导致捐赠额下降40%。关闭公开捐赠并转向企业赞助,实际上是开源项目“专业化生存”的常见路径——如Vue.js、Rust等知名项目均经历过类似阶段。
社区管理成本:随着贡献者从最初的5人增长到200余人,代码审查、冲突调解、新手指导等非编码工作占用核心团队50%以上的时间。新治理架构通过TSC和里程碑机制,将决策和期待明确化,减少随意性改动对整体进度的冲击。
业内反应:谨慎乐观与质疑并存
消息发布后,Hacker News上的讨论在数小时内突破500条。资深浏览器开发者、Servo团队成员Martin Robinson评论称:“Ladybird的选择是正确的。浏览器不是一个人的游戏,需要制度性保障。但小心不要让治理变得官僚化,许多项目死在了流程复杂上。”
也有声音质疑:关闭公开捐赠是否意味着项目将与社区“脱钩”?对此,官方回应称基金会将设立“社区顾问席位”,由活跃贡献者代表担任,并继续开源所有代码,接受第三方审计。同时,小额捐赠者可通过购买品牌周边产品(T恤、贴纸等)间接支持项目。
值得注意的是,此次改变并未涉及Ladybird的技术路线——仍坚持自研内核。但一些开发者认为,在Web标准快速迭代的今天,完全“闭门造车”已不现实。建议Ladybird适当引入WebAssembly支持或复用部分成熟安全组件,以加速开发进程。
未来展望:浏览器生态的“第三条道路”
在Chrome占据全球70%以上份额、Edge和Safari紧随其后的格局下,Ladybird被认为代表了“反Chromium垄断”的尝试——既不是基于Chromium的Chrome/Edge,也不是苹果WebKit阵营的Safari,而是全新的底层实现。如果成功,它将成为市面上唯一不依赖任何现有内核的开源浏览器。
然而,挑战巨大:即使获得稳定资金,Ladybird也需要至少3-5年才能达到可用状态。在此期间,它需要持续吸引优秀开发者,并与W3C标准保持同步。本次治理改革正是为了尽可能延长项目的“生存窗口期”。
截至发稿,Ladybird的GitHub仓库已更新了新的贡献者指南和里程碑计划(2025年Q4目标为:完善HTTP/2支持、优化CSS Grid性能)。创始人Kling在个人社交媒体上表示:“这是Ladybird成长中必须经历的一课。我们仍然相信,一个好的浏览器值得从零开始。”
对于所有关心浏览器生态多元化的开发者而言,Ladybird的这次“转身”将是一次重要的观察案例。专业化的治理能否平衡独立性与效率?企业赞助是否会引入商业导向的倾斜?答案或许将在下一个季度里程碑中逐渐显现。我们也将持续关注这一项目的演进。