Servo (движок)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Servo
Mozilla Servo showing homepage.png
Тип

браузерный движок

Разработчик

Mozilla Foundation и Samsung[1]

Написана на

Rust

Операционная система

Windows, macOS и Linux

Последняя версия
Лицензия

MPL 2.0[d]

Сайт

servo.org[2]

Commons-logo.svg Servo на Викискладе

Servo — экспериментальный браузерный движок, разработанный Mozilla[3], также портированный Samsung на Android и процессоры ARM[4]. Отличительная особенность движка — распараллеливание множества действий, таких как рендеринг, парсинг HTML, декодирование изображений и других, в раздельных изолированных легковесных потоках (task в терминах Rust). Движок написан на специальном защищённом языке программирования — Rust[5].

На начало 2013 года у Mozilla не было планов внедрять Servo в свои продукты, такие как Firefox[6]. В начале 2014 года не исключалось, что когда-нибудь на его основе будут созданы встроенные браузеры, например для мобильных телефонов[7]. Servo успешно проходит тесты Acid1 и Acid2, планируется реализация CEF (Chromium Embedding Framework)[8].

Servo назван в честь вымышленного робота Tom Servo[en] из комедийного сериала Mystery Science Theater 3000[en].[9]

Над проектом работает пять программистов Mozilla, команда из Samsung и небольшое сообщество добровольцев[10].


Примечания[править | править код]

Ссылки[править | править код]

См. также[править | править код]