Разработчик браузера Firefox, Mozilla Foundation, и компания Samsung
сообщили, что начали разработку движка для браузеров нового поколения
под названием Servo. Об этом движке рассказал в официальном блоге
технический директор Mozilla Брэндан Эйх.
Задача проекта — разработать движок, который бы использовал
преимущества «быстрых, многоядерных, гетерогенных компьютерных
архитектур» и параллельных вычислительных систем, одновременно учитывая
соображения безопасности.
Движок создается «с нуля» и пишется на языке программирования
Rust, который был разработан в Mozilla и до сих пор окончательно не
готов. Наиболее новой на сегодняшний день версией языка является 0.6 —
она вышла 3 апреля.
Servo предназначен в первую очередь для устройств с процессорами
ARM, работающих под управлением Android. Такие устройства, в частности,
выпускает Samsung. В январе 2013 года компания анонсировала 8-ядерный
процессор на архитектуре ARM.
Сроки выхода движка не сообщаются. Нынешние продукты Mozilla —
браузер Firefox и операционная система Firefox OS — основаны на движке
Gecko. Компания не планирует отказываться от него: два проекта — Gecko и
Servo — будут существовать параллельно.