Oreon VR

Бесплатная платформа виртуальной реальности на базе Linux, ориентированная на защиту конфиденциальности.

Скоро

Рабочий стол Oreon VR с окнами «Добро пожаловать» и «Диспетчер задач», парящими над пейзажем на открытом воздухе

Краткий обзор Oreon VR

  • В основе лежит Oreon 11, с корпусом, специально разработанным для использования в гарнитуре.
  • Учетная запись не требуется. Приложения загружаются с Flathub, а DNF по-прежнему работает.
  • Начнём с Oculus Go, поскольку его система отслеживания с 3DoF — более простой вариант для начала.

Что такое Oreon VR?

Oreon VR — это операционная система виртуальной реальности на базе Linux. Никакого корпоративного отслеживания, никаких навязанных экосистем и никакого магазина приложений, который решает, что вы можете устанавливать на своё собственное оборудование.

Начнем с Oculus Go

Мы начинаем с Oculus Go, поскольку его система отслеживания с 3DoF — это подходящий вариант для старта небольшой команды. В дальнейшем может появиться и другое оборудование.

Раннее развитие

Проект Oreon VR находится на ранней стадии разработки. Анонсирующий трейлер демонстрирует текущее направление развития, однако график разработки пока не известен.

Представляем Oreon VR

Цели

Ваши данные остаются вашими

Гарнитура не должна передавать кому-либо данные о движениях вашей головы, сигналах с контроллера или о том, для чего вы её используете. Если какая-то информация всё же должна передаваться, то решать, какую именно, — это ваше право.

Учетная запись отсутствует

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

Установите то, что хотите

Магазин приложений в оболочке использует Flathub. Там также есть DNF, как и в любой другой системе Oreon.

Открытый исходный код

Исходный код будет размещен на GitHub, как только он будет готов. Вы можете ознакомиться с ним, создать форк или прислать нам исправления.

Почему оболочка представляет собой отдельный пакет?

Oreon VR — это Oreon 11 с надстроенной оболочкой VR, причём эта оболочка представляет собой отдельный пакет RPM, не входящий в базовую систему. Основная причина — отладка. Когда что-то выходит из строя, так проще определить, где именно. Если проблема в оболочке, она находится в одном пакете, который мы можем исправить и обновить, не затрагивая остальную часть системы. Если же проблема в базовой системе, это ошибка Oreon 11, и её исправление там устранит проблему для всех установок Oreon 11.

Это также означает, что если у вас уже установлена Oreon 11, вы можете установить оболочку с помощью DNF и загрузиться в неё. Переустанавливать систему не нужно.

Изображение Oreon VR

Брендинг, пользователь по умолчанию и правила доступа для рабочей системы. Это всё, что добавляет данный образ.

oreonvr-shell

Интерфейс виртуальной реальности. Он проходит через наш сервис сборки, как и все остальные наши пакеты.

Oreon 11

Та же базовая система, теки репозиториев и обновления, что и при обычной установке Oreon 11.

Скриншоты

Запуск приложений.
Запуск приложений.
Терминал. Это обычная оболочка Linux с включенным механизмом принудительного контроля SELinux.
Терминал. Это обычная оболочка Linux с включенным механизмом принудительного контроля SELinux.
Настройки, в которых можно выбрать режим отображения, коррекцию объектива и расстояние между глазами.
Настройки, в которых можно выбрать режим отображения, коррекцию объектива и расстояние между глазами.
То, что отображается на гарнитуре: по одному изображению на каждый глаз.
То, что отображается на гарнитуре: по одному изображению на каждый глаз.

Oreon VR ещё не вышла

Когда он будет готов, вы установите его с помощью веб-установщика.

Если вы предпочитаете собрать проект самостоятельно, исходные коды будут доступны на GitHub.

Помогите создать Oreon.

Нам нужны специалисты в области разработки, упаковки и безопасности. Если вы хотите присоединиться к нам, отправляйте заявку.

Присоединяйтесь к нашей команде