Hacker News new | past | comments | ask | show | jobs | submit login
Servo is an experimental parallel web browser written in Rust (servo.org)
50 points by sealeck on Feb 24, 2022 | hide | past | favorite | 9 comments



I can see that there are still some commits coming in on the Github repo, but the blog hasn't been updated since 2020 and the Twitter hasn't been updated since 2021.

If anyone who's on the team or close to it is around, would be great to get some updates about whether or not the project is completely dead. The movement of Servo's control outside of Mozilla was scary, but I remember at least a few devs saying at the time that there was still interest in continuing the project. Now, I don't even know what's happening with it.

Are there any timelines, goals, specific efforts going on? Ostensibly Servo is owned by Linux Foundation. In practice, has there been any "official" activity under the Linux Foundation over the past year, or has the project been put on hold?

I'm glad that somebody took over Servo when Mozilla dropped it, but it feels like there was never any real update about what the Linux Foundation even wanted to do with Servo. From the perspective of an outsider looking in, they basically took control over the project and immediately stuck it on a shelf. And I know I don't have the full picture -- but it kind of makes me wonder what the point of moving the project over even was. What's the advantage of having Servo under the Linux Foundation? What happened because of that move, and what was developed/planned as a result of the Linux Foundation being involved?


I've used this, was trying to make a Rust wrapper that could host a Chrome, WebKit, Servo and Firefox renderer - but I didn't get far.

Servo seems like such a good idea and it's pretty far along...why did Mozilla kill it? It seems it could have been a contender for embedded render in all kinds of apps - perhaps an alternative to Electron.


I know it's not going to happen, but I'd love to see Servo push back against the Chrome/webkit duopoly.


Related (there are no doubt others - I just searched for "Servo" and dropped the non-browser ones):

Servo Engine contributions this year - https://news.ycombinator.com/item?id=27700836 - July 2021 (115 comments)

Servo’s new home - https://news.ycombinator.com/item?id=25125325 - Nov 2020 (308 comments)

What's the future of Servo? - https://news.ycombinator.com/item?id=24156504 - Aug 2020 (418 comments)

Mozilla Fires Servo Devs and Security Response Teams - https://news.ycombinator.com/item?id=24128865 - Aug 2020 (160 comments)

Servo, the Parallel Browser Engine Project - https://news.ycombinator.com/item?id=20185872 - June 2019 (15 comments)

Mozilla’s Servo Team Joining Mixed Reality - https://news.ycombinator.com/item?id=16555572 - March 2018 (119 comments)

How Stylo Brought Rust and Servo to Firefox - https://news.ycombinator.com/item?id=15799310 - Nov 2017 (191 comments)

Off-main-thread HTML parsing in Servo - https://news.ycombinator.com/item?id=15093284 - Aug 2017 (42 comments)

Implementing Font-Size in Servo: An Unexpectedly Complex CSS Property - https://news.ycombinator.com/item?id=14985075 - Aug 2017 (52 comments)

Servo nightly builds on Windows now available - https://news.ycombinator.com/item?id=14104180 - April 2017 (114 comments)

Transitioning Firefox's rendering engine from Gecko to Servo - https://news.ycombinator.com/item?id=13325931 - Jan 2017 (213 comments)

WebRender2 Lands in Servo - https://news.ycombinator.com/item?id=12215286 - Aug 2016 (27 comments)

Servo Nightly Builds Available - https://news.ycombinator.com/item?id=12014075 - July 2016 (234 comments)

This Week In Servo 69 - https://news.ycombinator.com/item?id=11992368 - June 2016 (65 comments)

Mozilla Servo alpha will be released in June - https://news.ycombinator.com/item?id=11286348 - March 2016 (62 comments)

This Week in Servo 43 (submitted via Servo itself) - https://news.ycombinator.com/item?id=10652318 - Nov 2015 (23 comments)

Servo WebRender Overview - https://news.ycombinator.com/item?id=10294373 - Sept 2015 (47 comments)

These Weeks in Servo 34 - https://news.ycombinator.com/item?id=10253111 - Sept 2015 (24 comments)

Can Servo be a clean and modern reference platform for developers? - https://news.ycombinator.com/item?id=10129518 - Aug 2015 (27 comments)

Mozilla's Servo Engine Now Capable of Rendering GitHub - https://news.ycombinator.com/item?id=10085700 - Aug 2015 (82 comments)

Parallel page rendering with Mozilla Servo - https://news.ycombinator.com/item?id=9775280 - June 2015 (16 comments)

Servo: The Countdown Continues - https://news.ycombinator.com/item?id=9643383 - June 2015 (50 comments)

Measuring data structures: Firefox (C++) vs. Servo (Rust) - https://news.ycombinator.com/item?id=9640367 - June 2015 (26 comments)

Servo: Embeddable Browser Engine - https://news.ycombinator.com/item?id=9541138 - May 2015 (50 comments)

Servo Continues Pushing Forward - https://news.ycombinator.com/item?id=9473481 - May 2015 (100 comments)

“The colored boxes indicate which CPU core performed layout for each node” - https://news.ycombinator.com/item?id=9313182 - April 2015 (57 comments)

Steam store rendered in Servo - https://news.ycombinator.com/item?id=9274047 - March 2015 (101 comments)

Servo: Building a Parallel Browser [video] - https://news.ycombinator.com/item?id=8899812 - Jan 2015 (25 comments)

An Introduction to Servo [video] - https://news.ycombinator.com/item?id=8560420 - Nov 2014 (33 comments)

JavaScript: Servo’s only garbage collector - https://news.ycombinator.com/item?id=8227974 - Aug 2014 (16 comments)

Static checking of units in Servo - https://news.ycombinator.com/item?id=7933945 - June 2014 (25 comments)

Servo – Render in parallel - https://news.ycombinator.com/item?id=7922196 - June 2014 (27 comments)

Another Big Milestone for Servo: Acid2 - https://news.ycombinator.com/item?id=7605431 - April 2014 (96 comments)

Servo passes Acid2 - https://news.ycombinator.com/item?id=7483729 - March 2014 (101 comments)

Servo: Inside Mozilla's mission to reinvent the web browser - https://news.ycombinator.com/item?id=7299122 - Feb 2014 (181 comments)

Servo Layout Engine: Parallelizing the Browser [video] - https://news.ycombinator.com/item?id=7237735 - Feb 2014 (59 comments)

Mozilla Servo: the road to Acid2 - https://news.ycombinator.com/item?id=6283351 - Aug 2013 (16 comments)

Servo – A parallel browser engine in Rust by Mozilla - https://news.ycombinator.com/item?id=6268269 - Aug 2013 (39 comments)

The State of Servo, Mozilla's parallelized Rust browser - https://news.ycombinator.com/item?id=4166428 - June 2012 (39 comments)


Huh, I thought this had died. Good to know it hasn’t.


It looks like it pretty much has, based on the commit frequency.


That's what I thought too. Isn't the team disbanded by Mozilla?


Pretty much


Where is the "servlet" implementation on this?

Can "servlets" access the same memory directly/atomically at the same time across many cores without locking?




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: