Servo (software)

from Wikipedia, the free encyclopedia
Servo

Servo rendering de wikipedia.png
Servo under Linux Mint 17
Basic data

developer Mozilla and Samsung
Current  version 0.22.0
( December 19, 2019 )
operating system platform-independent , mobile
programming language Rust
category Layout engine
License MPL
German speaking No
servo.org

Servo is an experimental layout engine for web browsers that is jointly developed by Mozilla and Samsung . The prototype aims to create a more parallelized environment in which many components (such as rendering, layout, HTML parsing, image decoding) are processed by finely divided, isolated tasks. The project has a symbiotic relationship with Rust , the programming language in which it was developed.

The first benchmarks from Servo show a significantly shorter rendering time compared to Gecko . In the two published test results, Servo was more than twice as fast as Gecko in single-thread mode, and four to five times faster when operated with four threads.

The developers had announced an alpha version for the fourth quarter of 2015 and there is an experimental integration into Mozilla's Firefox OS operating system . In July 2016, the first nightly builds (so-called preview) were published.

Servo is to be gradually integrated into Firefox through the Quantum project.

Web links

Individual evidence

  1. selectors-v0.22.0 . December 19, 2019 (accessed February 17, 2020).
  2. Peter Bright: Samsung teams up with Mozilla to build browser engine for multicore machines. In: Ars Technica . April 3, 2013, accessed December 13, 2015 .
  3. Michael Larabel: Mozilla's Servo Engine Is Crazy Fast Compared To Gecko. In: Phoronix . November 9, 2014, accessed December 13, 2015 .
  4. ^ Lars Bergstrom: Roadmap. October 29, 2015, accessed December 13, 2015 .
  5. Michael Larabel: Mozilla's Servo Still On Track For 2015 Alpha Release. In: Phoronix. January 19, 2015, accessed December 13, 2015 .
  6. Rainald Menge-Sonnentag: Mozilla publishes first preview of the new browser engine Servo. In: Heise Newsticker . July 4, 2016, accessed July 4, 2016 .
  7. ^ Quantum , Mozilla Wiki