Interested Article - Google Fuchsia
- 2021-03-20
- 1
|
Эта статья содержит информацию о
запланированном
программном обеспечении
, которое в настоящий момент находится в разработке.
|
Fuchsia — операционная система с открытым исходным кодом , разработанная Google . В отличие от операционных систем компании на базе Linux, таких как Chrome OS и Android , Fuchsia основана на ядре под названием Zircon . После многих лет разработки официальный запуск продукта состоялся для Google Nest Hub первого поколения, заменив исходную Cast OS на базе Linux .
Впервые была обнаружена на GitHub в августе 2016 года без каких-либо официальных объявлений со стороны Google. В отличие от других операционных систем этой компании, таких как Chrome OS и Android основанных на ядре Linux , Fuchsia базируется на новом микроядре под названием «Zircon», производном от «Little Kernel», и является небольшой ОС , предназначенной для встраиваемых систем , разработанная Трэвисом Гейсельбрехтом, создателем ядра . После проверки средства массовой информации отметили, что код в GitHub предполагает возможность работы Fuchsia на универсальных устройствах, от встроенных систем до смартфонов , планшетов и персональных компьютеров . В мае 2017 года Fuchsia была обновлена и был добавлен пользовательский интерфейс, что вызвало спекуляции в СМИ о намерениях Google в отношении этой операционной системы, включая возможность замены Android .
Распространяется как свободное и открытое программное обеспечение , с лицензиями, включая BSD 3 , MIT и Apache 2.0.
История
В августе 2016 года средства массовой информации сообщили о новом репозитории, опубликованном в GitHub , в котором стало известно о том, что Google разрабатывает новую операционную систему под названием Fuchsia . Несмотря на то, что официальное объявление не было сделано, проверка кода показала возможность работать на универсальных устройствах, в том числе «интеллектуальных информационных систем для автомобилей», встроенных устройствах, таких как светофоры и умные часы , вплоть до смартфонов , планшетов и ПК . Код отличается от Android и Chrome OS тем, что он основан на ядре Zircon (ранее «Magenta»), а не на ядре Linux .
В мае 2017 года в Ars Technica сообщили о новом пользовательском интерфейсе Fuchsia, об обновлении с интерфейса командной строки на графический пользовательский интерфейс - «Armadillo», слухи о котором были ещё с августа, а также о разработчике, написавшем, что Fuchsia «не игрушка, это не 20%-ный проект, это не свалка мёртвых вещей, о которой мы больше не заботимся». Несколько блогов написали о том, что Fuchsia может попытаться заменить Android, таким образом устранив проблемы этой платформы .
В ноябре 2017 года была начата первоначальная поддержка языка программирования Swift .
В январе 2018 года Google выложила код системы в сеть . В апреле 2018 года сторонними разработчиками было выложено веб-демо, симулирующее интерфейс Fuchsia OS .
В мае 2021 года сотрудники Google подтвердили, что впервые внедрили Fuchsia на потребительском рынке в рамках обновления программного обеспечения для Google Nest Hub первого поколения, которое заменяет существующее программное обеспечение на базе Chromecast . Обновление, по заявлению компании, не содержит изменений в программном обеспечении или пользовательском интерфейсе устройства, ориентированных на пользователя.
Особенности
Пользовательский интерфейс и приложения Fuchsia написаны с помощью комплекта для разработки мобильных приложений Flutter , использующего язык Dart . Flutter также предлагает движок рендеринга на основе Vulkan под названием «Escher» с особой поддержкой «объёмных мягких теней», который Ars Technica описал как «специально созданный для работы с теневыми текстурами Material Design ».
Благодаря комплекту разработки программного обеспечения Flutter, предлагающему кросс-платформенные возможности, пользователи могут устанавливать части Fuchsia на устройствах Android. Блог Ars Technica отметил, что, хотя пользователи могут тестировать Fuchsia, ничего «не работает», добавив, что «это всё связка интерфейсов-заполнителей, которые ничего не делают», хотя и обнаруживают значительное сходство между интерфейсом Fuchsia и Android, включая экран последних приложений, меню «Настройки» и разделённое изображение для одновременного просмотра нескольких приложений .
Во втором обзоре, вышедшем в январе 2018 года в Ars Technica, автор был впечатлён прогрессом, отметив полную работоспособность приложений, и был особенно доволен поддержкой аппаратного обеспечения . Среди положительных возможностей он отметил поддержку нескольких указателей мыши .
Архитектура
|
|||||||||||||||||||||||||||
|
Примечания
- Sims, Gary . Android Authority (17 августа 2016). Дата обращения: 9 мая 2017. 19 августа 2019 года.
- Mahate, Shakeel . GitHub (24 октября 2016). Дата обращения: 9 мая 2017. 14 июня 2018 года.
- . Дата обращения: 29 апреля 2018. 21 мая 2019 года.
- . Дата обращения: 29 апреля 2018. 29 апреля 2018 года.
- от 18 января 2020 на Wayback Machine Россия 24
- . Дата обращения: 29 апреля 2018. Архивировано из 11 июля 2018 года.
- . Дата обращения: 9 мая 2017. 5 июня 2019 года.
- . Дата обращения: 9 мая 2017. 10 февраля 2019 года.
- . Дата обращения: 29 апреля 2018. 29 апреля 2018 года.
- ↑ . Дата обращения: 9 мая 2017. 26 сентября 2019 года.
- . Дата обращения: 9 мая 2017. 11 февраля 2019 года.
- . Дата обращения: 9 мая 2017. 5 июня 2019 года.
- . Дата обращения: 29 апреля 2018. 29 апреля 2018 года.
- . Дата обращения: 29 апреля 2018. 1 мая 2019 года.
- . Дата обращения: 19 января 2018. 7 февраля 2018 года.
- . Дата обращения: 7 апреля 2018. 12 апреля 2018 года.
- Kyle Bradshaw. (амер. англ.) . 9to5Google (25 мая 2021). Дата обращения: 19 июля 2021. 16 июля 2021 года.
- Ron Amadeo. (амер. англ.) . Ars Technica (25 мая 2021). Дата обращения: 19 июля 2021. 3 августа 2021 года.
- . Дата обращения: 29 апреля 2018. 17 декабря 2019 года.
Ссылки
- — сайт Fuchsia для разработчиков
- — официальный сайт Google Fuchsia
- / IXBT, 11 мая 2019
Для улучшения этой статьи
желательно
:
|
- 2021-03-20
- 1