Fuchsia все ближе: Google запустил сайт для разработчиков новой ОС

Google возобновил работу над экспериментальной операционной системой Fuchsia. Корпорация запустила специальный сайт, посвященный разработке под новую ОС.
Fuchsia на устройствах
Пока работать с Fuchsia может ограниченный список устройств. Среди них – ноутбуки Acer Switch Alpha 12 и Google Pixelbook. Но система задумывалась как универсальная. А значит, вскоре мы увидим смартфоны и планшеты с поддержкой этой ОС. Возможно, на Fuchsia будут работать умные ТВ и другие устройства интернета вещей.
Что уже доступно
Google поделился документами и материалами, которые помогут в разработке решений на базе системы. Документы позволят создать продукты, которые выйдут на рынок вместе с массовым распространением Fuchsia. Из них можно узнать, как работает новая ОС. В ее основе – микроядро Zircon. При этом Android и Chrome построены вокруг ядра Linux. В Google не комментируют, насколько близки Zircon и Linux, и будут ли они совместимы.
Fuchsia создавалась с использованием языков C/C++, Dart, FIDL, Go, Rust и Python. С помощью Flutter для нее можно написать отдельные модули. Разработчики допускают, что в будущем появится поддержка и других языков программирования.
Исходный код ОС также доступен. Для управления Git-репозиторием с кодом используют инструмент jiri.
Начать работу систему можно с помощью curl команды:
curl -s "https://fuchsia.googlesource.com/fuchsia/+/master/scripts/bootstrap?format=TEXT" | base64 --decode | bash
Она запустит скрипт, который загрузит среду разработки, создаст каталоги, подготовит систему и отслеживанию изменений в репозитории.
Секретное несекретно
Информации о новой ОС Google появляется все больше. Вероятно, разработчики решили, что лучше дать правдивые данные, чем позволять верить слухам.
Анализ кода показал, что Fuchsia одинаково эффективно может работать и с производительными ноутбуками, и с мобильными устройствами. Код системы универсален, и ее без особых проблем запустили на эмуляторе. Цель разработки Fuchsia – объединить все устройства в экосистему и обеспечить бесшовное взаимодействие между ними. Кроме того, ОС позволит запускать одни и те же приложения на разных аппаратных платформах.
См. также
Энтузиасты создали для популярного эмулятора патч с поддержкой процессоров «Эльбрус»
01.03.2021 1913 VKuser24342747 0
Российский разработчик создал неофициальную версию Clubhouse для Android
26.02.2021 2242 VKuser24342747 0
Масштабное обновление Trello: пять новых видов досок и интеграция с Google Docs
25.02.2021 3963 user1015646 0
Видеоигра на базе нейросетевого генератора текстов стала бизнес-консультантом
25.02.2021 2279 VKuser24342747 1
В ближайшие годы возрастет потребность в персонале центров обработки данных
24.02.2021 2201 SKravchenko 0
Rustоманы из Долины: Google, Microsoft, Huawei, Mozilla и AWS основали фонд поддержки языка программирования
16.02.2021 1638 user1015646 0
Украинская команда FireWay одержала победу в хакатоне NASA Space Apps Challenge 2020
05.02.2021 2020 SKravchenko 2
Microsoft участвует в разработке цифрового паспорта вакцинации от Covid-19
02.02.2021 1815 capitan 3
Что нового в Chrome 88: проверка надежности паролей и поддержка профилей
01.02.2021 2287 user1015646 0
280 символов для науки: Twitter откроет доступ ученым к архиву твитов
29.01.2021 1525 VKuser24342747 1