Ladybird 是一款真正独立的开源浏览器,基于自研引擎构建,不依赖 Chromium、Firefox 或 Safari 等现有浏览器内核。项目目前处于 pre-alpha 阶段,仅适合开发者试用。
浏览器采用多进程架构,每个标签页拥有独立的渲染进程,并与系统其余部分隔离。图片解码和网络连接均在进程外完成,以增强对恶意内容的防护能力。当前核心库组件继承自 SerenityOS 项目,包括 LibWeb 渲染引擎、LibJS JavaScript 引擎、LibWasm WebAssembly 实现等。
项目支持 Linux、macOS、Windows(通过 WSL2)及多种 \*NIX 系统,采用 2-clause BSD 许可证。对浏览器内核开发感兴趣的开发者可以参与构建和贡献。
GitHub
#GitHub #开源 #Ladybird #浏览器 #Web引擎 #SerenityOS #跨平台
@GitHubTrendingHub
