Долгое время в качестве основы своих операционных систем Google использовала ядро Linux. Речь, в частности, об Android и Chrome OS. Теперь же компания разрабатывает совершенно новую операционную систему под названием Fuchsia OS. Этой информацией поделилось издание Android Police.

Официально Google не заявляла о разработке новой ОС. Эти планы стали известны благодаря загадочному описанию нового проекта на ресурсе GitHub, крупнейшем веб-сервисе для хостинга и совместной разработки ИТ-проектов: «Pink + Purple = Fuchsia (a new Operating System)», или «Розовый + фиолетовый = фуксия (новая ОС)».

Об этой ОС известно лишь то, что она построена на базе ядра Little Kernel с компонентами Magenta. Ядро LK было разработано для встраиваемых устройств с ограниченным аппаратным обеспечением, а вот Magenta нацелена на современные телефоны и персональные компьютеры с мощными процессорами и большим объёмом оперативной памяти. Также известно, что эта система поддерживает 32- и 64-битные ARM-процессоры. По словам одного из разработчиков Fuchsia Брайана Светланда, ядро Magenta уже адаптировано для работы с популярными платформами умного дома.

В качестве основного языка программирования в Fuchsia используется Google Dart. В числе других поддерживаемых языков и стандартов упоминается JSON, SSL, Google GO, LLVM и Rust. Также сообщается об использовании фреймворка Flutter для создания пользовательского интерфейса. Завершает картину Escher, поддерживающий ряд визуальных эффектов. Очевидно, что внешний вид интерфейса Fuchsia будет выдержан в стиле дизайнерской концепции Material Design.

Fuchsia является открытым проектом, и в ближайшее время разработчики планируют выпустить сборку системы для Raspberry Pi 3. Остается открытым вопрос, с какой целью создавалась новая платформа. Если компания и собирается заменить все свои ОС на Fuchsia, это произойдет нескоро. Есть мнение, что в Google хотят сделать «свою Tizen», которая будет использоваться в носимых гаджетах и других продуктах вроде роутеров OnHub.

Любопытно, что еще на конференции Google I/O 2015 компания анонсировала операционную систему Brillo для Интернета вещей, но с тех пор о проекте ничего не было слышно. Brillo создавалась на базе Android и могла оказаться слишком громоздкой для элементов умного дома. Зато теперь у Google есть более легковесная альтернатива в лице Fuchsia. Когда именно выйдет эта ОС, остается лишь гадать, но сомневаться в ее существовании уже не приходится.