The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"В Google ведётся обсуждение возможной замены Android на ОС F..."
Отправлено opennews, 20-Июл-18 00:10 
Издание Bloomberg опубликовало (https://www.bloomberg.com/news/articles/2018-07-19/google-te...) официально неподтверждённую инсайдерскую информацию об обсуждении внутри компании Google возможности замены платформы Android на ОС Fuchsia (https://www.opennet.ru/opennews/art.shtml?num=44952) для всех поставляемых под брендом Google устройств, таких как Google Pixel. На базе Fuchsia планируется сформировать единую универсальную операционную систему, способную работать на любых типах устройств, на которых сейчас используются платформы Android, Chrome OS или сборки Linux для встраиваемых устройств.


До 2021 года на базе Fuchsia планируется предоставить готовое решение  для встраиваемой домашней электроники, такой как умные колонки с голосовым управлением. Затем на базе Fuchsia будет подготовлен продукт для более крупных систем, таких как ноутбуки. Конечной целью является  разработка замены для платформы Android к середине следующего десятилетия.

Напомним, что для Fuchsia развивается (https://www.opennet.ru/opennews/art.shtml?num=46517) собственный графический интерфейс Armadillo (https://fuchsia.googlesource.com/topaz/+/master/shell/), написанный на языке Dart с использованием фреймворка Flutter. Для обеспечения совместимости с Linux для Fuchsia развивается (https://www.linux.com/blog/2018/6/googles-fuchsia-adds-emula...) библиотека Machina, которая позволяет запускать Linux-программы в специальной изолированной виртуальной машине, формируемой при помои гипервизора на базе ядра Zircon и спецификаций Virtio, по аналогии с тем, как организован (https://www.opennet.ru/opennews/art.shtml?num=48563) запуск Linux-приложений в Chrome OS.

В зависимости от решаемых задач в Fuchsia  предлагаются два ядра: Zircon (https://github.com/fuchsia-mirror/zircon) и LK. Zircon является полнофункциональным микроядром, ориентированным на применение на достаточно мощных устройствах, таких как смартфоны и персональные компьютеры. Ядро LK, ранее развивавшееся в рамках проекта littlekernel (https://github.com/littlekernel/lk), предназначено для систем с ограниченным размером ОЗУ и небольшой производительностью процессора, которые обычно применяются во встраиваемых решениях. LK может рассматриваться как открытая альтернатива таким  системам, как FreeRTOS (http://www.freertos.org/) и ThreadX.  


Ядро Zircon оформлено в виде надстройки над LK с реализацией дополнительных концепций. Например, в Zircon имеется поддержка процессов, а в LK нет, но реализация процессов в Zircon вовлекает компоненты LK для работы с памятью и потоками. В Zircon также поддерживаются такие отсутствующие в LK возможности, как уровень пользователя, система обработки объектов и модель обеспечения безопасности на основе capability. В свою очередь поверх Zircon реализован слой Garnet (https://github.com/fuchsia-mirror/garnet), предоставляющий драйверы устройств, и  Topaz (https://github.com/fuchsia-mirror/topaz) с интерфейсом для создания модулей-расширений.

Проектом Fuchsia также развиваются (https://github.com/fuchsia-mirror/docs/blob/master/the-book/...) фреймворк для построения интерфейсов пользователя Peridot (https://github.com/fuchsia-mirror/peridot), пакетный менеджер Fargo (https://github.com/fuchsia-mirror/fargo), стандартная библиотека libc (https://github.com/fuchsia-mirror/docs/blob/master/the-book/...), система рендеринга Escher (https://fuchsia.googlesource.com/garnet/+/master/public/lib/.../), Vulkan-драйвер Magma (https://fuchsia.googlesource.com/garnet/+/master/lib/magma/), композитный менеджер  Scenic (https://fuchsia.googlesource.com/garnet/+/master/docs/ui_sce...), файловые системы (https://github.com/fuchsia-mirror/docs/blob/master/the-book/...) MinFS, MemFS, ThinFS (FAT на языке Go) и Blobfs. Наработки проекта поставляются (https://github.com/fuchsia-mirror) под лицензиями BSD MIT и Apache 2.0.

URL: https://www.bloomberg.com/news/articles/2018-07-19/google-te...
Новость: https://www.opennet.ru/opennews/art.shtml?num=48991

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру