Re:Maintaining an Independent Browser Is Expensive
by roca on Sunday December 03, 2017 @04:05PM
(#15839593)
Quite so. You don't accidentally pay people to work a project for years, and I can assure everyone from first-hand knowledge that what has happened was one of the desired possible outcomes from the very beginning of Rust and Servo.
> It was pure luck they had a small group of people crazy enough to work on Rust, and Servo as an experiment which later turned into what we had today, Quantum.
This is the crux of it. You see this as luck, but it wasn't luck at all! Someone had to say "we're going to fund this crazy work that might not pan out". They did so explicitly because they saw the same things you saw: Chrome was fast and it was getting harder to keep adding the features and standards required while being secure and fast.
Building Firefox OS wasn't completely at odds with wanting to build the best browser, because Firefox OS was fundamentally still a browser. There were other problems that caused the initiative to fail.
So here's the thing, Mozilla has had hits and misses. Rust and Servo were a long-term bet that is paying off. The decision to make the bet was not pure luck, but a real choice.