Компания Imagination Technologies анонсировала крошечный встраиваемый гипервизор для процессоров на базе MIPS, позволяющий запускать множество операционных систем в полной изоляции.
Совместная работа с японской компанией Seltech представляет собой встраиваемую прошивку FEXEROX от Seltech для процессора MIPSM5150 от Imagination. Решение позволяет создавать виртуализированное окружение и запускать в нём различные операционные системы, работающие независимо друг от друга и занимающие небольшой объём памяти. На прошедшей в Японии Embedded Technology Conference была показана операционная система реального времени, управляющая мотором, которая работала вне зависимости от загрузки, работы и закрытия Linux на этом же ЦПУ.
Главным преимуществом, несмотря на небольшой размер — всего лишь 32 КБ, является полная изоляция нескольких систем друг от друга, при нарушении безопасности одной системы, другая не пострадает. Создатели технологии надеются, что миниатюрные гипервизоры найдут своё применение на растущем рынке интернета вещей (IoT). Концепт FEXEROX уже лицензирован для нескольких микропроцессоров, поставки которых начнутся к концу 2015 года.
Джордан Хаббард (Jordan Hubbard), сооснователь FreeBSD и технический директор iXsystems, на конференции MeetBSD California 2014 рассказал о планах FreeBSD на следующие 10 лет и заявил о необходимости модернизировать init-систему по подобию systemd.
Хаббард отмечает необходимость популяризировать FreeBSD и с этой целью он представил несколько ключевых идей для будущего развития этого BSD-дистрибутива. Идеи включают в себя единый интерфейс конфигурации параметров FreeBSD и всех сервисов и приложений, централизованную систему уведомлений о событиях и улучшения в системе запуска и разрешении конфликтов сервисов.
В последнем пункте речь идёт о значительной переработке или замене /etc/rc.d на систему, похожую на systemd. В качестве аргументов Хаббард приводит следующее:
/etc/rc.d слишком сложен для своей задачи;
необходимо знать слишком много о том как сервисы зависят друг от друга;
разрешение конфликтов и автоматизация зависят от возможностей запускать и останавливать сервисы легко и по необходимости.
«Даже „крепкие орешки“ в Linux осознали необходимость systemd (даже если они будут продолжать ненавидеть его дальше)», — указал в своей презентации Джордан Хаббард. При этом создатель systemd — Леннарт Поттеринг (Lennart Poettering) — похвалил новые идеи проекта и заявил, что некоторые из них он и сам может позаимствовать в дальнейшем.