У операционной системы Fuchsia от компании Google появился свой собственный веб-сайт для разработчиков


Компания Google уже несколько лет разрабатывает операционную систему с открытым исходным кодом Fuchsia на основе ядра Zircon. Но до сих пор неясно, какова конечная цель у данной ОС. Заменит ли она Android или / и Chrome OS, откажутся от ядра Linux для Zircon в этом процессе?

Пока об этом никому неизвестно и компания Google утверждает, что это экспериментальная попытка. Доступ к исходному коду был у всех с 2016 года, но теперь компания Google запустила специальный веб-сайт для разработчиков Fuchsia: fuchsia.dev

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

На данном этапе Fuchsia является строго 64-разрядной операционной системой, поддерживающей только ISA для Arm64 и x86-64. И если вы хотите протестировать Fuchsia на реальном оборудовании, то у вас есть выбор из 5 поддерживаемых вариантов:

  • 2-в-1 ноутбук Acer Switch Alpha 12 на базе процессора Intel Core-i3 / i5 / i7 
  • SBC HiKey 960 на базе восьмиъядерного процессора HiSilicon Kirin960 Arm Cortex-A73 / A53
  • Официальный NXP iMX8M EVK (четырехъядерный Cortex-A53)
  • Плата Khadas VIM2 на базе восьмиъядерного процессора Amlogic S912 Arm Cortex-A53
  • Различные Intel NUC
  • Jetway “Toulouse” 4 / 6-портовое сетевое устройство на базе процессора Intel Skylake Celeron

Если у вас нет ни одной из этих платформ, вы всегда можете запустить Fuchsia в QEMU.

Scenic – графический движок Fuchsia

Некоторые из ключевых блоков в Fuchsia включают:

  • Zircon –  ядро
  • Scenic – графический движок
  • Magna – графический драйвер Vulkan 
  • Escher – Рендеринг на визуальной основе
  • Flutter – набор инструментальных средств пользовательского интерфейса

Существуют также различные фреймворки, стеки хранения и сети, и так далее… без конкретных кодовых имен.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.