ОС Fuchsia уже принимает изменения от сообщества

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

Чтобы упростить общение с разработчиками, введены публичные списки рассылки и система отслеживания ошибок в дополнение к модели управления проектами, которая описывает механизмы принятия решений.

Также опубликован план дальнейшего развития Fuchsia., в котором обозначены основные направления и приоритеты развития.

Основные проблемы включают разработку инфраструктуры драйверов устройств, которую можно обновлять отдельно от ядра, а также повышение производительности файловой системы и расширение инструментов ввода для людей с ограниченными возможностями.

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

Кроме того, мы также публикуем техническую дорожную карту Fuchsia, чтобы лучше понять направление и приоритеты проекта. Некоторые из основных моментов в дорожной карте работают над инфраструктурой драйверов, чтобы обновлять ядро ​​независимо от драйверов, улучшать файловые системы для повышения производительности и расширять конвейер ввода для обеспечения доступности.

отзыв что в рамках проекта Фуксия, Google разрабатывает универсальную операционную систему, способную работать на устройствах любого типа, от рабочих станций и смартфонов до встроенных и бытовых технологий. Разработка ведется с учетом опыта создания платформы Android и учитывает недостатки в области масштабирования и безопасности.

Система построена на микроядре Zircon, на основе разработок проекта LK, расширенного для использования в различных классах устройств, включая смартфоны и персональные компьютеры.

Zircon расширяет LK за счет поддержки общих библиотек и процессов, пользовательского уровня, обработки объектов и модели безопасности на основе возможностей. Драйверы реализованы в виде динамических библиотек пользовательского пространства, загружаемых процессом devhost и управляемых диспетчером устройств (devmg, Device Manager).

Для Fuchsiразработал собственный графический интерфейс, написанный на языке Dart, с использованием фреймворка Flutter.

В рамках проекта также разрабатываются фреймворк пользовательского интерфейса Peridot, менеджер пакетов Fargo, стандартная библиотека libc, система рендеринга Escher, драйвер Magma Vulkan, составной менеджер Scenic, файловые системы MinFS, MemFS, ThinFS (FAT на языке Go) и Blobfs, а также Разделы FVM.

Для разработки приложений имеет поддержку C / C ++, Rust это также разрешено в системных компонентах, в сетевом стеке и в системе сборки на языке Python.

В процессе загрузки используется системный администратор, который включает appmgr для создания начальной программной среды, sysmgr для создания среды загрузки и basemgr для настройки пользовательской среды и организации входа в систему.

Для совместимости с Linux на Fuchsia он предложил библиотеку Machina., что ты позволяет запускать программу Linux на изолированной виртуальной машине Special сформирован с использованием гипервизора на основе спецификаций Kernel Zircon и Virtio, по аналогии с тем, как был организован запуск приложений Linux на Chrome OS.

В конце концов если вы хотите узнать об этом больше О заметке вы можете проверить подробности в по следующей ссылке.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Marcelo сказал

    Сообщество: Pringados, которые бесплатно работают в одной из самых богатых компаний в мире и которые используют открытый исходный код, когда им интересно, а когда нет, они переключаются на закрытый исходный код. Короче говоря, в этом контексте community = gilip manga *****