Fuchsia OS

06.02.2020, Чт, 12:27, Мск , Текст: Эльяс Касми

Google зарегистрировала торговую марку Pigweed, относящуюся к категории операционных систем. Под этим названием может выйти новая полноценная ОС, разработкой которой Google, возможно, занята в настоящее время наряду с Fuchsia OS – потенциальной заменой Android и Chrome OS.

Еще одна «цветочная» ОС

Компания Google подала в патентное ведомство США (USPTO) заявку на регистрацию торговой марки Pigweed. Обнаружил ее пользователь Reddit под псевдонимом Lgats, и в ее описании отмечено ее прямое отношение к операционным системам.

На момент публикации материала Google ни разу не заявляла о разработке ОС с кодовым или финальным названием Pigweed. Заявка на регистрацию торговой марки была подана 31 января 2020 г.

Pigweed стала второй ОС компании с «цветочным» названием. Так по-английски называют амарант – однолетнее травянистое растение. В распоряжении Google также есть пока не анонсированная и не выпущенная «цветочная» ОС Fuchsia (фуксия – англ.). Впервые о ней стало известно в августе 2016 г., когда ее исходный код был опубликован на портале GitHub.

Никаких подробностей

Google держит в секрете любые сведения относительно Pigweed – на 6 февраля 2020 г. было известно лишь ее название. Стадия ее разработки, сферы будущего применения и другие детали – все это, вероятно, станет известно позже.

Амарант — растение, подарившее новой ОС Google свое название

Как пишет ресурс 9to5Google, название Pigweed несколько раз упоминалось в других проектах интернет-гиганта. Впервые это слово было обнаружено в ноябре 2019 г. в коде операционной системы Fuchsia, затем, в декабре 2019 г. его заметили в репозитории браузера Google Chrome. Какие-либо детали, проливающие свет на Pigweed и ее предназначение, в найденных материалах отсутствовали.

Сроки релиза отсутствуют

Установить возможную дату дебюта Pigweed не представляется возможным – закономерность между сроками регистрации торговой марки и анонсом связанными с ней программными и аппаратными решениями в случае с другими продуктами Google отсутствует. К примеру, бренд Android Google зарегистрировала буквально за пять дней до премьеры ОС в 2007 г., а Chromebook – спустя несколько месяцев с момента начала поставок первых ноутбуков с Chrome OS в 2011 г.

Google зарегистрировала бренд Pigweed всего несколько дней назад

В то же время ОС Fuchsia до сих пор не вышла, однако соответствующую торговую марку Google зарегистрировала летом 2017 г. Таким образом, до релиза Pigweed может остаться несколько дней, а может – и несколько лет.

Другая секретная ОС Google

Что касается ОС Fuchsia, разработка которой ведется на протяжении нескольких лет, то Google лишь в мае 2019 г. раскрыла первые подробности о ней. Выяснилось, что новая операционная система создается для использования на самом широком спектре устройств, включая системы умного дома и носимую электронику, а также системы виртуальной и дополненной реальностей.

По словам главы направления Android и Chrome OS Хироши Локхаймера (Hiroshi Lockheimer), на нынешнем этапе разработки Fuchsia OS не позиционируется в качестве замены этих двух платформ. Другими словами, компания пока предполагает сосуществование трех своих ОС, если не брать в расчет различные модификации Android – Wear OS для носимых устройств, Android TV для смарт-телевизоров и ТВ-приставок и Android Auto для современных автомобилей.

В то же время еще в 2017 г. Fuchsia OS, находившаяся на тот момент на начальной стадии разработки, обзавелась оболочкой, очень напоминающей «смартфонный» интерфейс Android. Графическая составляющая Fuchsia OS получила кодовое имя Armadillo, и она была создана с помощью кроссплатформенного инструмента разработчиков Google Flutter SDK.

Помимо этого, в январе 2018 г. «Фуксию» удалось установить на фирменный хромбук Google – Pixelbook, изначально функционирующий на базе Chrome OS. На тот момент о полноценной замене одной ОС на другую речи не шло – для запуска Fuchsia на Pixelbook требовался свободный эмулятор QEMU, но в таком режиме ОС работала исключительно в режиме командной строки.

В последний раз мы вспоминали о проекте операционной системы Fuchsia, над которой уже несколько лет работает Google, в прошлом году, когда был запущен официальный сайт для разработчиков Fuchsia.dev. С тех пор о нем никаких новостей не было. Но вот сейчас появилась новость, указывающая на приближающийся релиз первой потребительской версии этой загадочной ОС.

На днях команда разработчиков Google внесла изменения, свидетельствующие о переходе операционной системы Fuchsia на стадию финального внутреннего тестирования «dogfooding». Последнее подразумевает использование продукта сотрудников на ежедневной основе с целью доведения до полной готовности перед публичным релизом. На этой стадии проект уже прошел основное тестирование специальными командами оценки качества, но прежде чем выйти в широкие массы должен еще пройти дополнительное тестирование сотрудниками, работающими над другими продуктами. Иными словами, это «независимая» внутрення оценка перед релизом.

Говоря об изменениях, в клиенте системы обновлений Omaha, где тестируются сборки Chrome и Chrome OS, добавлен компонент fuchsia.cobalt.SystemDataUpdater и приложена инструкция по переводу устройств на новую ветку «dogfood-release» при помощи утилиты fx (аналог adb для Fuchsia). В систему непрерывной интеграции добавлены сборки загрузчика для ветки dogfood, а в платформу Fuchsia включены отдельные метрики для оценки результатов тестирования.

В комментариях к изменениям в Fuchsia упомянуты две ссылки для доставки обновлений fuchsia-updates.googleusercontent.com и arm64.dogfood-release.astro.fuchsia.com, во второй ссылке Astro является кодовым именем умного экрана Google Nest Hub, который, судя по всему, используется сотрудниками Google в качестве прототипа для тестирования Fuchsia вместо штатной прошивки Cast Platform. Интерфейс Nest Hub построен на базе приложения Dragonglass, использующего фреймворк Flutter, который также поддерживается в Fuchsia.

Напомним, Fuchsia представляет собой проект операционной системы с открытым исходным кодом, предназначенной для работы на широком спектре устройств — от устройств умного дома и интернета вещей до смартфонов, ноутбуков и настольных ПК. Задумка состоит в том, чтобы создать настоящую единую операционную систему, о которой многие так давно мечтают. В отличие от хорошо известным всем Android и Chrome OS, которые базируются на ядре Linux, ОС Fuchsia базируется на новом микроядре под названием Zircon, требующем меньше ресурсов для запуска. То есть, Fuchsia будет принципиально отличаться от Android. При этом ОС должна получить поддержку приложений Android. Ее интерфейс и ПО пишутся с применением Flutter SDK, позволяющего создавать кроссплатформенный код с возможностью запуска и на Android, и на iOS. Кроме того, в Fuchsia поддерживается язык Dart (он же — Sky), а также более популярные C/C++, Go и Apple Swift.

Ранее Bloomberg утверждал, что Fuchsia дебютирует в 2021 году и в конечном итоге заменит все программные платформы Google (Android, Wear OS и Chrome OS). Но затем глава направления Android и Chrome OS Хироши Локхаймер в интервью The Verge рассказал, что Fuchsia — это не замена Android или Chrome OS.

«На самом деле Fuchsia не об этом» — сказал Хироши Локхаймер, комментируя слухи о том, что Fuchsia — это потенциальная замена Android и Chrome OS, — «Предназначение Fuchsia — двигать научно-технический прогресс в плане операционных систем и вещей, которые мы можем получить из Fuchsia и использовать в других продуктах».

Анонс Fuchsia, которая в итоге вполне может получить другое название, ожидается на грядущей конференции Google I/O вместе с ОС Android 11. В этом году конференция пройдет с 12 по 14 мая, если не будет отменена из-за продолжающейся вспышки коронавирусной инфекции COVID-19.

Fuchsia OS — что готовит Google?

Давно мы говорили о новой операционной системе Fuchsia OS от Google. Оно и не удивительно, ведь повода не было, поскольку долгое время поисковый гигант молчал и не рассказывал никаких подробностей о новой разработке. Однако на днях Google незаметно и молча запустил портал для разработчиков под систему Fuchsia OS. Сразу предупредим — Fuchsia OS не будет заменой Android, по крайней мере так сейчас говорят представители самой компании Google. Новая система с открытым исходным кодом создается гигантом как некая новая платформа, которая просто объединит в себе некоторые продукты. Что из этого получится, мы наверняка увидим уже в ближайшем будущем, а пока давайте освежим в памяти информацию о Fuchsia OS и разберемся с тем, что сейчас происходит с новейшей ОС.

Фуксия ОС от Гугл уже в активной разработке

Изначально, когда стало известно о разработке Fuchsia OS, многие сразу же стали говорить, что Android конец. Особо впечатлительны пользователи испугались, что их крутые смартфоны перестанут обновляться, дескать Google начнет выводить в массы Фуксию и вовсе забудет об Андроид. Однако это не так и в самой компании Googel заверили — никто не собирается закрывать и переставать разрабатывать такие операционные системы, как Андроид и Хром ОС. Фуксия ОС, как утверждают в Goole, — это новое виденье операционных систем. Компания также планирует после внедрять в Андроид и Хром ОС некоторые возможности Фуксии, но о чем конкретно идет речь, пока неизвестно.

Напомним, что Fuchsia OS — это операционная система, основанная на ядре Zircon, а не Linux (как Android и Chrome OS). Особенность этого ядра заключается в том, что для функционирования всей системы нужно меньше строчек кода, а это в свою очередь облегчает систему и позволяет ей работать максимально быстро и плавно. Что касается интерфейса, то он построен на движке Flutter. Благодаря алгоритмам обработки и рендеринга приложения на Fuchsia OS, операционка имеет очень плавную отрисовку и может работать в 120 Гц. В планы Goole также входит создание некой экосистемы на основе Fuchsia OS и ясное дело, что другие ОС Goole также как-то вклинятся в это дело.

На данном этапе Google уже активно разрабатывает Fuchsia OS. На днях поисковый гигант запустил портал для разработчиков, так что над операционкой работают, причем активно. На сайте разработчики могут найти все необходимое для понимания самой системы и принципов работы Fuchsia OS. Также известно, что сейчас ведутся активные работы над тем, чтобы Fuchsia OS имела возможность без проблем воспроизводить приложения, написанные под Android. Также планируется и обратная совместимость, что особо радует.

По срокам выхода Fuchsia OS пока нет никакой ясности. Скорее всего операционную систему мы увидим в более или менее готовом виде не ранее середины 2020 года. На самом деле очень интересно, что из этого всего получится и будут ли выпускаться потребительские гаджеты на новой ОС. Интересно потому, что система сама по себе является масштабируемой и без проблем может работать как на смартфоне, так и на ПК. Возможно в ближайшем будущем мы получим именно ту бесшовность, о которой многие давно мечтают. Это даст возможность действительно объединить в одно целое планшеты/ПК/смартфоны и другие устройства, что позволит начинать работу на одном гаджете и продолжать на другом.