Hacker News new | past | comments | ask | show | jobs | submit login

Was not Servo a super nice thing it would allow better multithreading through Rust's power as compared to old, ancient C++ that everyone and her neighbour says it is so bad?

What happened exactly to Servo? Why it was discontinued?




Servo was always intended as a way to proof certain technologies without the restrictions of a full browser engine like Gecko, so they could integrate them into Firefox/Gecko later if they panned out. They did and things got integrated into Firefox with https://wiki.mozilla.org/Quantum.

Then Mozilla had a sustainability crisis and - imho unwisely - decided that one of the things that they could do without in the future was the Servo team.

Without funding Servo effectively was put into sleep mode since people need to eat. Then it got donated to the Linux foundation and got new funding and progress has started again.


> Then Mozilla had a sustainability crisis and

One way to word it... CEO had a 400% pay increase since 2018

All while Firefox browser market share dropped from 11.87% to 7.58% during the same period.

World would be a better place without the Mozilla Foundation


I agree the increases are too high for the performance shown (apparently).

However, I do not think it would be better without Mozilla foundation. They have more software as well, such as Thunderbird.


Because without the Mozilla Foundation the Firefox market share would raise?


Sadly, this might well be the case.


I mean even staying stagnant would be an improvement over the current management that seems more focused on selling VPN scams and other farces.


Not sure what's a scam about Mozilla's VPN offering? AFAIK it's powered by Mullvad, one of the VPN providers with the best reputation when it comes to privacy.


This isn't true. Servo was originally intended to become the rendering engine in FF.

As it became clearer that a full engine wouldn't be complete any time soon (if ever), they pivoted to using Servo to gradually upgrade the existing engine.


Parts of Servo were integrated fully, but they stopped doing this and let everyone go.

Now it's going again, I think this could happen again in future.


Mozilla found it will be easier to change gecko part per part once the initial tests with Servo was done and successful.




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

Search: