Oreon VR

Een gratis, op privacy gericht Linux-platform voor virtual reality.

Binnenkort beschikbaar

Oreon VR-bureaublad met de vensters ‘Welkom’ en ‘Taakbeheer’ die boven een buitenomgeving zweven

Oreon VR in een oogopslag

  • Daaronder zit een Oreon 11, met een behuizing die speciaal is ontworpen voor gebruik in een headset.
  • Geen account nodig. De apps komen van Flathub en DNF werkt nog steeds.
  • Laten we eerst de Oculus Go bekijken, omdat de 3DoF-tracking daarvan een eenvoudiger startpunt is.

Wat is Oreon VR?

Oreon VR is een op Linux gebaseerd besturingssysteem voor virtual reality. Geen tracking door bedrijven, geen opgelegde ecosystemen en geen app store die bepaalt wat je op je eigen hardware mag installeren.

Aan de slag met Oculus Go

We beginnen met de Oculus Go omdat de 3DoF-tracking daarvan voor een klein team een haalbaar startpunt is. Mogelijk volgt er nog meer hardware.

Vroege ontwikkeling

Oreon VR bevindt zich nog in een vroeg stadium. De aankondigingstrailer geeft een beeld van de huidige koers, maar er is nog geen tijdschema voor de ontwikkeling bekend.

Maak kennis met Oreon VR

Doelstellingen

Je gegevens blijven van jou

De headset mag je hoofdbewegingen, controller-invoer of waarvoor je hem gebruikt niet naar iemand doorgeven. Als er toch iets moet worden doorgegeven, bepaal je dat zelf.

Geen account

Je zou geen account nodig moeten hebben – en al helemaal geen account dat aan een sociaal netwerk is gekoppeld – om een headset te gebruiken die je al hebt.

Installeer wat je wilt

De app-store in de shell maakt gebruik van Flathub. DNF is daar ook aanwezig, net als op elk ander Oreon-systeem.

Open source

De broncode wordt op GitHub geplaatst zodra deze klaar is. Je kunt deze bekijken, een fork maken of ons correcties sturen.

Waarom is de shell een apart pakket?

Oreon VR is Oreon 11 met daaroverheen de VR-shell, en die shell is een apart RPM-pakket, los van het basissysteem. De belangrijkste reden hiervoor is het opsporen van fouten. Als er iets misgaat, is het gemakkelijker te achterhalen waar het probleem zit. Als het probleem in de shell zit, betreft het één pakket dat we kunnen repareren en bijwerken zonder de rest van het systeem aan te raken. Als het in het basissysteem zit, is het een Oreon 11-bug, en als we die daar verhelpen, is het probleem voor elke Oreon 11-installatie opgelost.

Dit betekent ook dat als je Oreon 11 al gebruikt, je de shell met DNF kunt installeren en het systeem daarmee kunt opstarten. Je hoeft het systeem niet opnieuw te installeren.

Afbeelding van Oreon VR

Branding, de standaardgebruiker en de machtigingsregels voor het productiesysteem. Dat is alles wat deze image toevoegt.

oreonvr-shell

De VR-interface. Deze wordt, net als de rest van onze pakketten, via onze buildservice verwerkt.

Oreon 11

Hetzelfde basissysteem, dezelfde repositories en dezelfde updates als bij een normale installatie van Oreon 11.

Screenshots

De app-starter.
De app-starter.
De terminal. Het is een gewone Linux-shell, waarbij SELinux wordt afgedwongen.
De terminal. Het is een gewone Linux-shell, waarbij SELinux wordt afgedwongen.
Instellingen, waar je de weergavemodus, lenscorrectie en oogafstand kunt instellen.
Instellingen, waar je de weergavemodus, lenscorrectie en oogafstand kunt instellen.
Wat de headset weergeeft: één beeld per oog.
Wat de headset weergeeft: één beeld per oog.

Oreon VR is nog niet uit

Zodra dat het geval is, installeer je het met een webinstallatieprogramma.

Als je het liever zelf wilt bouwen, kun je de broncodeboompjes vinden op GitHub.

Help mee met de bouw van Oreon.

We zoeken mensen voor ontwikkeling, verpakking en beveiliging. Als je mee wilt doen, solliciteer dan.

Kom bij ons team