Servo (Software)
Servo ist eine Layout-Engine für Webbrowser, welche von Mozilla und Samsung gemeinsam entwickelt wurde.[2] Der Prototyp zielt darauf ab, eine stärker parallelisierte Umgebung zu erschaffen, in welcher viele Komponenten (wie das Rendering, Layout, HTML-Parsing, Bild-Dekodieren) durch feingeteilte, isolierte Aufgaben abgearbeitet werden. Das Projekt hat eine symbiotische Beziehung zu Rust, der Programmiersprache, in der es entwickelt wurde.
Servo
| |
---|---|
Servo unter Linux Mint 17 | |
Basisdaten
| |
Hauptentwickler | Linux Foundation |
Entwickler | Mozilla und Samsung |
Aktuelle Version | 0.22.0[1] (19. Dezember 2019) |
Betriebssystem | plattformunabhängig, mobil |
Programmiersprache | Rust |
Kategorie | Layout-Engine |
Lizenz | MPL |
deutschsprachig | nein |
servo.org |
Erste Benchmarks von Servo zeigen eine im Vergleich zu Gecko deutlich kürzere Renderingzeit. Bei den zwei veröffentlichten Testergebnissen war Servo im Vergleich zu Gecko im Einzelthread-Modus mehr als doppelt so schnell, im Betrieb mit vier Threads vier- bis fünfmal schneller.[3]
Die Entwickler hatten für das vierte Quartal 2015 eine Alpha-Version angekündigt[4] und es gibt eine experimentelle Integration in Mozillas Betriebssystem Firefox OS.[5] Im Juli 2016 sind erste Nightly Builds (sog. Preview) veröffentlicht worden.[6]
Servo soll durch das Projekt Quantum schrittweise in Firefox integriert werden.[7]
Im November 2020 übertrug Mozilla das Projekt zur Linux Foundation.[8] Seither verzeichnet das Projekt weniger Contributions.[9]
Weblinks
Bearbeiten- Projektseite
- Servo auf GitHub
Einzelnachweise
Bearbeiten- ↑ selectors-v0.22.0. 19. Dezember 2019 (abgerufen am 17. Februar 2020).
- ↑ Peter Bright: Samsung teams up with Mozilla to build browser engine for multicore machines. In: Ars Technica. 3. April 2013, abgerufen am 13. Dezember 2015 (englisch).
- ↑ Michael Larabel: Mozilla’s Servo Engine Is Crazy Fast Compared To Gecko. In: Phoronix. 9. November 2014, abgerufen am 13. Dezember 2015 (englisch).
- ↑ Lars Bergstrom: Roadmap. 29. Oktober 2015, abgerufen am 13. Dezember 2015 (englisch).
- ↑ Michael Larabel: Mozilla’s Servo Still On Track For 2015 Alpha Release. In: Phoronix. 19. Januar 2015, abgerufen am 13. Dezember 2015 (englisch).
- ↑ Rainald Menge-Sonnentag: Mozilla veröffentlicht erste Preview der neuen Browser-Engine Servo. In: Heise Newsticker. 4. Juli 2016, abgerufen am 4. Juli 2016.
- ↑ Quantum. In: MozillaWiki. Abgerufen im Jahr 2020.
- ↑ heise online: Servo: Mozillas experimentelle Browser-Engine zieht zur Linux Foundation um. 18. November 2020, abgerufen am 18. April 2023.
- ↑ Contributors to servo/servo. GitHub, abgerufen am 18. April 2023 (englisch).