Google сообщил, что обновление коснется владельцев первого поколения Nest Hub. Новая ОС Fuchsia заменит существующее программное обеспечение на основе Cast OS.
В отличие от Android, Fuchsia была разработана Google и не основана на Linux. Она может запускать приложения, написанные под Android, что должно упростить потенциальный переход с Android или Chrome OS.
Особенности
Fuchsia использует ядро Zircon, которое написано на C++, с элементами на ассемблере. Интерфейс Fuchsia основан на кроссплатформенном пакете разработки Flutter. Благодаря этому пользователи смогут устанавливать ПО Fuchsia на устройства Android.
Fuchsia распространяется с открытым исходным кодом. Части операционной системы лицензируются как смесь BSD Clause 3, MIT и Apache 2.0. Samsung также входит в список компаний, участвующих в Fuchsia, но это, вероятно, связано только с файловой системой F2FS, разработанной Samsung для ядра Linux.
Не каждый день выходит новая ОС
Google Nest Hub – это интеллектуальный дисплей, который сочетает функциональность умного динамика с голосовым управлением Google Home, с сенсорным экраном, который можно использовать для просмотра изображений, видео и управления устройствами умного дома Google Nest.
Хотя развертывание Fuchsia на Nest Hub началось 25 мая, процесс выпуска займет несколько месяцев. Сначала обновление выйдет в рамках программы предварительного тестирования, а после будет развернуто на более широкую аудиторию. Так как обновление не затронет интерфейс и функционал, владельцы Nest Hub могут даже не заметить, что их устройства перешли на новую ОС.
Fuchsia для разработчиков
На сегодняшний день Google разработал только один способ создания сторонних приложений Fuchsia, специфичных для программ, созданных на C ++. Google занимается разработкой Fuchsia «Integrator Development Kit» (IDK), цель которого – упростить поддержку для комплектов разработки программного обеспечения (SDK) создания приложений на Fuchsia. Этот IDK содержит небольшой набор библиотек и инструментов для создания и запуска программ на Fuchsia.
Прежде чем Google передаст Fuchsia в руки разработчиков необходимо будет создать еще несколько SDK на основе IDK, помимо имеющейся возможности загрузить исходный код и собрать ОС.
Перспективы
Пока неясно, планирует ли Google переводить другие устройства на Fuchsia. Потенциально ОС может объединить все устройства в одну экосистему и обеспечить поддержку приложений на различных аппаратных платформах.
Умный дисплей Google вряд ли станет последним устройством или даже форм-фактором, получившим обновление для ОС Fuchsia. Возможно, Fuchsia станет основой ОС, которая позволит плавно и бесшовно переключаться между различными устройствами. Но для выяснения точных последствий перехода может потребоваться больше времени.