Google разрабатывает новую ОС под названием Fuchsia

Недавно в сети появились слухи о том, что компания Google занялась разработкой принципиально новой ОС. А несколько дней назад на GitHub и Google Git появились первые исходники. Это уже третья по счету операционная система от “корпорации добра,” ведь помимо Android, в портфолио компании также имеется Chrome OS. Как гласит описание на странице системы: “Розовый + Фиолетовый = Фуксия.”

То есть с неймингом в компании уже определились. Система состоит из двух специализируемых ядер: Magenta и LittleKernel. Да, больше никакого Java и модифицированного Linux-а. Задачи самой системы немного отличны от Android. Однако отличия все же есть.

Google разрабатывает новую ОС под названием Fuchsia

В первую очередь — ориентированность. Magenta предназначена для простых устройств, типа носимой электроники и IoT. Однако в будущем не исключено её задействование в более серьезном сегменте. На данный момент система обзавелась поддержкой 32 и 64-бит ARM, а также x86-64-бит архитектуры. Как было описано ранее, система построена на двух разнообразных ядрах. LittleKernel — микроядро размером 15-20 КБ, используется во встраиваемых устройствах (более ограниченных в аппаратной составляющей). Magenta же ориентирована на рынок IoT устройств и является конкурентом операционных “real time” систем, например Samsung Artik.

Второе — универсальность. Как и Android, Magenta можно развернуть практически на любом устройстве, будь-то чайник, холодильник или авто. Для графического интерфейса используется язык Flutter. Основной язык программирования — Dart. Также реализована поддержка новеньких кроссплатформенных API (OpenGL, Vulkan API). Сам интерфейс выполнен в материальном дизайне.

Google разрабатывает новую ОС под названием Fuchsia

Предположительно, Fuchsia станет гибридной системой, использующей определенное ядро в зависимости от задач и устройства. Что касается официального релиза, в компании эту информацию замалчивают. Сам проект является открытым, что позволит сообществу убедится в его безопасности, а также отшлифовать систему до совершенства.
Впрочем, для начала она должна обрести главную и пожалуй наиболее необходимую черту — популярность. Ведь история помнит много подобных примеров, когда не одна, будь-то мобильная или универсальная ОС, канула в лету.

Автор: Субмарина
15.08.2016 (16:12)