跳转到内容

Ladybird

维基百科,自由的百科全书
Ladybird
用Ladybird显示维基百科主页
用Ladybird显示维基百科主页
原作者Andreas Kling
開發者Ladybird浏览器基金会
源代码库 編輯維基數據鏈接
编程语言C++
引擎
  • LibWeb
  • LibJS
操作系统
语言英语
类型网页浏览器
许可协议BSD许可证
网站ladybird.org 编辑维基数据

Ladybird(直译:「瓢虫」)是一款正在开发的开放源代码网页浏览器,由非营利组织Ladybird Browser Initiative开发。其浏览器引擎自行实现网页标准相关组件,不依赖Blink等现有引擎,软件采用两句版BSD许可证发布。[1][2]项目计划于2026年发布首个面向Linux和macOS的Alpha版本,目标用户为开发者及早期使用者。[3]

Ladybird源自SerenityOS(英语:SerenityOS)项目。项目负责人Andreas Kling于2022年9月宣布Ladybird项目,将SerenityOS的 LibWeb 网页引擎用于跨平台浏览器,使相关代码能够在Linux等系统上开发和调试。[1]到2023年,Ladybird已能够在SerenityOS之外的操作系统上运行。[4]2024年6月,Kling将Ladybird拆分为独立项目,并退出SerenityOS的领导工作以专注于浏览器开发。[1]

Ladybird坚持自行开发网页布局和JavaScript等浏览器核心组件。但在成为独立项目后,它放弃了SerenityOS时期“尽量不依赖第三方”的开发策略。如今,在处理图像、音视频、加密和图形等通用功能时,它选择直接引入现成的第三方开源库。[1][3]2026年2月,项目开始将部分原以C++编写的组件迁移至Rust。[5]

2024年7月,Kling与GitHub联合创始人Chris Wanstrath成立美国501(c)(3)非营利组织Ladybird Browser Initiative,以负责Ladybird的开发。Wanstrath向项目捐赠了100万美元;该组织主要通过捐赠和赞助资助开发。[2]2025年,The Next Web报道该项目已有七名全职工程师,并继续以捐赠作为主要资金来源。[6]

参考资料

[编辑]
  1. ^ 1.0 1.1 1.2 1.3 Brockmeier, Joe. Ladybird browser spreads its wings. LWN.net. 2024-06-07 [2026-08-13] (英语). 
  2. ^ 2.0 2.1 Anderson, Tim. Ladybird web browser now funded by GitHub co-founder, promises 'no code' from rivals. DevClass. 2024-07-03 [2026-08-13] (英语). 
  3. ^ 3.0 3.1 Ladybird Browser. Ladybird Browser Initiative. [2026-08-13] (英语). 
  4. ^ Proven, Liam. Serenity OS turns five and emits first offspring, Ladybird. The Register. 2023-10-17 [2026-08-13] (英语). 
  5. ^ Proven, Liam. Indie web browser Ladybird flutters toward Rust with a little help from AI. The Register. 2026-02-23 [2026-08-13] (英语). 
  6. ^ Chinchilla, Chris. The developer of SerenityOS is building a challenger to the browser duopoly. The Next Web. 2025-01-30 [2026-08-13] (英语).