Servo
An open-source experimental browser engine written in Rust, originally initiated by Mozilla Research in 2012 and later transferred to the Linux Foundation. It focuses on memory safety, a parallel rendering architecture, and compatibility with modern web standards.
Core Facts
Timeline (last 90 days)
Servo is an experimental browser engine written in the Rust programming language.
In August 2020, Mozilla laid off approximately 250 employees due to financial difficulties, nearly the entire Servo core team was affected, and the project came to a standstill.
In November 2020, Servo was transferred to the Linux Foundation for stewardship.
In 2023, with sponsorship support from companies including Igalia, Servo once again had dedicated development resources.
Servo initially used a self-developed Flow layout engine, and in recent years has shifted toward reimplementing a modern layout system based on CSS specifications, including support for Flexbox and CSS Grid.
Rust's ownership model enables browser engines to achieve parallelized style computation, where different DOM subtrees can be processed simultaneously by multiple threads without data races.
Servo's annual summary article received 250 points of attention and hundreds of comments from the Hacker News community.
All Facts (8)
Servo is an experimental browser engine project started by Mozilla in 2012, written in the Rust language.
65%UnverifiedServo的部分技术成果(如CSS并行解析器)已被Firefox采用
85%UnverifiedRust's ownership model enables browser engines to achieve parallelized style computation, where different DOM subtrees can be processed simultaneously by multiple threads without data races.
50%UnverifiedServo is an experimental browser engine written in the Rust programming language.
50%UnverifiedServo initially used a self-developed Flow layout engine, and in recent years has shifted toward reimplementing a modern layout system based on CSS specifications, including support for Flexbox and CSS Grid.
50%UnverifiedIn 2023, with sponsorship support from companies including Igalia, Servo once again had dedicated development resources.
50%UnverifiedIn August 2020, Mozilla laid off approximately 250 employees due to financial difficulties, nearly the entire Servo core team was affected, and the project came to a standstill.
50%UnverifiedIn November 2020, Servo was transferred to the Linux Foundation for stewardship.
50%