Южнокорейская компания Samsung, крупный игрок на рынке электроники, и компания Mozilla, известный разработчик
программного обеспечения, объявили о планах по совместной разработке движка для веб-браузера, нацеленного на использование в ARM-устройствах и устройствах на платформе Android.
Новый движок Servo, ориентированный на использование в составе высокопроизводительных Android-устройств, создаётся с учётом преимуществ многоядерных процессоров и мобильных технологий следующего поколения. По словам представителей Mozilla, создание Servo будет первой попыткой перестройки браузера «с нуля с учётом возможностей современного железа и в условиях полного переосмысления прежних допущений».
По словам инженеров Mozilla, движок Servo будет написан с использованием нового языка программирования, под названием Rust, который, хотя и дебютировал в версии v0.6, всё ещё находится на раннем этапе эволюционного развития: «Servo призван заполнить многие из тех ниш, где в последние десятилетия властвует C++, эффективными мультипарадигматическими абстракциями высокого уровня, предлагая возможности чёткого управления аппаратными ресурсами, – заявили представители Mozilla. – Однако, помимо этого, разработка является «безопасной по умолчанию», предотвращая возникновение целого класса ошибок управления памятью с негативными последствиями в виде сбоев в работе и уязвимостей в безопасности. Отличительной особенностью языка программирования Rust также является использование нересурсоёмких параллельно обрабатываемых примитивов, упрощающих программистам задачу по использованию ресурса многоядерности в платформах текущего и будущего поколений». Mozilla приглашает разработчиков присоединиться к проекту Rust (подробности на официальном сайте компании).
Хотя тандем Mozilla и Samsung может показаться довольно необычным, представитель Samsung заявил о заинтересованности компании в данном проекте в связи с возможностью «исследовать различные аспекты новых технологий с целью инновационного обновления традиционных продуктов». «Наше партнёрство позволяет открыть новую эру в истории веб-браузеров», – отметили в Samsung. Mozilla приглашает разработчиков присоединиться к проекту Rust (подробности можно узнать на официальном сайте компании).