Mozilla Working with Samsung to Create a New Web-browser Engine

As a company, Mozilla has always been dedicated towards making a better web. It has a rich history, a vibrant community and strong ideologies. Mozilla has identified that the core technology behind the web-browser was designed for old computer systems. The hardware world is evolving fast, and the web-browser has not kept pace with it to make the most out of this evolution. Mozilla is planning to jump into this unexplored field, and it has Samsung by its side.


Mozilla and Samsung are working on a web-browser engine called Servo. The Servo engine will be built from scratch on modern hardware, making full use of their massively parallelism without compromising on security. This will provide for an enhanced experience on the web across devices, and the engine is being written in Rust to achieve this hardware agnosticism. Rust also has excellent concurrency features that makes it ideal for this project.

Rust and Servo are sister projects now, and will be released on Android and ARM. The primary focus here seems to be mobile devices. Rust has been in development for over two years now. It is aiming to compete with C++ and the first major version is expected at the end of this year. Samsung has contributed to the Rust project by providing an ARM backend and build-infrastructure for compiling to Android.

The web-standards in existence make it difficult for the browser to make effective use of multi-core hardware. This attempt by Firefox will attract enthusiasts and it will be developed alongside the Gecko engine.

Published by

Chinmoy Kanjilal

Chinmoy Kanjilal is a FOSS enthusiast and evangelist. He is passionate about Android. Security exploits turn him on and he loves to tinker with computer networks. You can connect with him on Twitter @ckandroid.