Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Проект операционной системы «Фуксия» интересен, не хватает деталей, которые делают его важным

Anonim

Сегодня в интернете немного болтовни о таинственном хранилище кода, размещенного в Git от Google под названием Fuchsia. Fuchsia - это новая операционная система, разрабатываемая такими людьми, как Трэвис Гайзельбрехт (BeOS, iOS и webOS) и Брайан Свитланд (Android, BeOS и HiptopOS), а также нынешними разработчиками программного обеспечения Google, такими как Петр Хосек. Ограниченная информация, представленная в репозитории кода w, говорит нам немного.

Розовый + Фиолетовый == Фуксия (новая операционная система)

Итак, мы пошли копать.

Некоторые скрытые Google-Fu и IRC (#fuchsia на Freenode для людей, которые все еще в IRC) дают нам немного больше информации. Похоже, что Fuchsia - это операционная система, использующая ядро ​​LK, с компонентом под названием Magenta, который расширяет ее возможности. LK был разработан для встроенных устройств с ограниченным аппаратным обеспечением. Magenta «нацелена на современные телефоны и современные персональные компьютеры с быстрыми процессорами, нетривиальными объемами оперативной памяти с произвольными периферийными устройствами, выполняющими открытые вычисления». Другие интересные моменты включают новый проект рендеринга графики, называемый escher, который, похоже, использует API OpenGL или Vulkan для поддержки продвинутой графики, такой как диффузия, объемные мягкие тени в реальном времени и другие световые эффекты, и инфраструктуру Flutter для пользовательского интерфейса.

Если вы любитель кода на любом уровне, потратьте несколько минут и посмотрите, что было загружено в Git. Он может быть встроен в Linux или OS X, и есть даже эмулируемая версия, если вы хотите поиграть с ним. Там просто достаточно, чтобы стать интересным.

Исходя из того, что мы имеем сейчас, любые «выводы» являются чистой спекуляцией

Но все остальное - просто предположение на данный момент. Я уже видел заголовки о том, как Fuchsia заменит Android и Chrome новым унифицированным единорогом. Исходя из того, что мы имеем сейчас, это даже близко не исправить. Google не собирается отказываться от нынешней экосистемы Android и Chrome, и потребуется гораздо больше, чем у нас сейчас, чтобы любой из этого контента работал в Фуксии. Я никогда не говорю никогда, но идея единой операционной системы, чтобы управлять ими всеми от Google, кажется, не цель здесь.

Разработчики говорят, что со временем все будет публично, задокументировано и объявлено, но не сейчас. А пока мы все догадываемся, какой будет Фуксия и что она собирается делать.

Я предполагаю, что это будет иметь какое-то отношение к робототехнике, автоматизации и AR / VR. В идеале вам нужна операционная система реального времени, чтобы вы могли ожидать разумного ожидания задержки и того, насколько она будет стабильной, а графический движок должен иметь свою собственную трубу с низкой задержкой. Также есть несколько примеров и файлов проектов, включенных в код escher для iOS. Мы знаем, что Google любит VR, и они всегда работают над следующей вещью, и мы могли бы видеть это по мере развития.

Или это может быть просто группа парней, которые делают то, что любят, потому что могут.

Что я могу сказать, так это то, что Фуксия не готова заменить то, что у вас есть сейчас. По мере развития, мы сможем лучше понять их конечную цель с помощью фуксии.