Mozilla heeft aangekondigd samen met Samsung aan een nieuwe geavanceerde browserengine genaamd Servo te werken. De engine moet geoptimaliseerd worden voor de nieuwste hardware, terwijl het gebruik van Mozilla's eigen programmeertaal Rust voor meer veiligheid moet zorgen.
Mozilla deed de aankondiging op het Mozilla Blog. Met de nieuwe engine willen de bedrijven klaar zijn voor het gebruik van de nieuwste hardware en techniek en ook wordt de engine geoptimaliseerd voor gebruik in combinatie met multicoreprocessors. De engine wordt niet gebaseerd op een bestaande engine, maar wordt nieuw geschreven. Mozilla's Firefox maakt op dit moment gebruik van Gecko, een browserengine die al bestaat sinds 1997.
De engine wordt geschreven in de programmeertaal Rust, een taal die Mozilla zelf ontwikkeld heeft met het oog op veiligheid. De bedrijven denken hiermee de oorzaak van veel beveiligingsproblemen op te lossen. Mozilla en Samsung kondigen aan zowel Rust als Servo uit te brengen voor ARM-hardware. Een klein begin, in de vorm van compileermogelijkheden, heeft Mozilla gepubliceerd op Github.
De aankondiging valt samen met het bereiken van een nieuwe versie van Rust, met versienummer 0.6. Mozilla kondigt aan samen met Samsung het komende jaar de eerste grote revisie van Rust door te voeren, waarbij de libraries opgeschoond, uitgebreid en gedocumenteerd zullen worden. Ook worden de tools gebruiksvriendelijker gemaakt en moet de programmeertaal sneller worden. Het bedrijf wil met Rust dezelfde niches vullen waar C++ momenteel de koploper is, met name door lichtgewichte primitieven voor parallellisatie te implementeren.