Earlier quoted context omitted.
There is some cost/effort to building a better browser engine. They might believe that the same cost/effort would better benefit the business if put elsewhere. You see this at companies when engineering teams get it into their heads that they need to rewrite in a new framework. There's a trade-off between that work and building new features for customers. The benefits might be worth it in the long term! They also mig…
> There is some cost/effort to building a better browser engine. They might believe that the same cost/effort would better benefit the business if put elsewhere. Yes, because all those years the Mozilla executive team has proved that they have a good grasp of where the cost/effort optimum lies... /s
Servo’s new home
141–150 of 326 posts
Re: Servo’s new home
#142I am confused. I thought it is the raison d'être of Mozilla to develop a browser. So how does it come that the brand new browser engine they developed is being given away? I mean, even if they need to cut costs, isn't Servo part of the team they should keep until the end?
Because they wanted to "put a crisper focus on new product development and go to market activities."[1] I'm sure that explains it well... [1] https://blog.mozilla.org/wp-content/uploads/2020/08/Message-...
Re: Servo’s new home
#143Is anyone paying Servo developers now? This is the real issue.
Re: Servo’s new home
#144Earlier quoted context omitted.
My understanding is that Servo was more experimental research, with an eye towards possibly being integrated at some point.
Except multiple parts of it had already been integrated into Firefox, providing its most recent performance gains (Webrender, Stylo).
I wonder if this is the end of that model, or more an effort to get external people to contribute more to Servo.
Re: Servo’s new home
#145Earlier quoted context omitted.
Is it really so unlikely? Firefox integrates all kinds of components from elsewhere; why shouldn't it continue adopting parts of Servo where appropriate?
So the Servo developers will now work for free but Mozilla will start to leech from it? That would be uncool.
Re: Servo’s new home
#146Earlier quoted context omitted.
Has anyone tried Cobalt? It looks like something based on it could be an alternative to Electron. https://cobalt.foo/ It's meant for embedded but that probably just means it's easy to build and uses low memory. A high-performance, small-footprint platform that implements a subset of HTML5/CSS/JS to run applications, including the YouTube TV app.
Cobalt lags on modern web APIs pretty badly. I wouldn't recommend it.
Re: Servo’s new home
#147I am confused. I thought it is the raison d'être of Mozilla to develop a browser. So how does it come that the brand new browser engine they developed is being given away? I mean, even if they need to cut costs, isn't Servo part of the team they should keep until the end?
I most definitely agree. All I can think is that they took a look at Servo and decided it was cool tech but was really nowhere near delivering things they needed for Firefox aside from Stylo which it had already delivered.
Re: Servo’s new home
#148On the face of it, this sounds great! I hope it leads to bold new things. It also produces an interesting coherence: Google + MS -> Blink Apple -> Webkit Linux -> Servo All the main OSs now have their own web rendering engine. The 00s saw anti-trust against MS for this practice (ok, for the rigid way MS forced their engine onto their users)... but today the market has coalesced around the same core idea, cementing th…
The "Linux" there is more of an indicator of its origins than its purpose.
Re: Servo’s new home
#149Is WebGPU part of Servo? I know the guys at Mozilla were developing WebGPU API in Rust. Looking to see where it's going (I assume Firefox has to use it too. Chrome already has experimental support) Any idea?
Re: Servo’s new home
#150I am confused. I thought it is the raison d'être of Mozilla to develop a browser. So how does it come that the brand new browser engine they developed is being given away? I mean, even if they need to cut costs, isn't Servo part of the team they should keep until the end?