Fuchsia OS теперь может работать на Pixelbook

4 январь, 2018 - 11:37
Fuchsia OS теперь может работать на Pixelbook

Флагманский лэптоп Google — тысячедолларовый Pixelbook отныне может использоваться как площадка для тестирования экспериментальной операционной системы этой компании, известной под именем Fuchsia OS. Последняя сборка Fuchsia позволяет устанавливать её на этом ноутбуке вместо браузерной Chrome OS.

Fuchsia, работа над которой началась только в 2016 г., это третья операционная система Google после Chrome OS и Android. Доступная документация описывает её как платформу для «современных телефонов и современных персональных компьютеров», что, вероятно, должно позиционировать её как конкурента всех остальных OC Google.

Учитывая то, что проект находится на начальной стадии развития, известно о нём немного. Эта ОС не базируется на ядре Linux — вместо этого используется микроядро Zircon (прежнее название — Magenta) собственной разработки Google. Движок рендеринга Escher написан с помощью графического API Vulkan и, судя по всему, оптимизирован для гугловского интерфейса Material Design. Прикладные программы для Fuchsia создаются в SDK Flutter. Этот инструментарий Google генерирует код, который также может работать в Android и iOS.

Новая ОС предоставлена с открытым кодом, но без ядра Linux не имеет GPL-компонентов, она охватывается комбинацией лицензий BSD 3, MIT и Apache 2.0.

Pixelbook существенно расширит возможности аппаратного тестирования Fuchsia. Кроме него экспериментальная ОС совместима только с двумя два вариантами устаревшего и малодоступного оборудования: ноутбук Acer Switch Alpha 12 и Intel NUC трёхлетней давности. Открытый программный эмулятор QEMU не имеет поддержки Vulkan и поэтому не может отображать экранный интерфейс Fuchsia: работа с ОС в нём осуществляется через командную строку.

Установка Fuchsia на Pixelbook требует некоторых жертв. Google рекомендует делать это с USB-накопителя, однако предупреждает, что процедура создания инсталляционного диска «разрушительна» для этого устройства.