NLnet grant extended!

Wir haben eine Verlängerung der NLnet-Förderung mit den folgenden zusätzlichen Punkten erhalten:

Linux FHS-Unterstützung

Der Linux Filesystem Hierarchy Standard definiert das richtige Dateilayout einer Anwendung. Diese Arbeit beinhaltet diesen Standard zu übernehmen und erlaubt einige nette Verbesserungen hinzuzufügen.

Dies wird:

  • Paketierung vereinfachen und erlaubt die Aufnahme von Overte in Linux-Distributionen.

  • SELinux Unterstützung vereinfachen.

  • die Erstellung mehrerer Instanzen vereinfachen.

  • macOS-Paketierung vereinfachen.

Meilensteine:

LDAP-Unterstützung

LDAP ist ein gängiger Authentifizierungsmechanismus, der von vielen Unternehmen unterstützt wird. Active Directory ist mit LDAP kompatibel.

Dies wird Overte helfen, sich viel besser in die Unternehmens- und Universitätsinfrastruktur zu integrieren. Diese können dann ihr eigenes internes System zur Kontrolle der Authentifizierung verwenden. Wir ersparen uns hiermit, diesen Code selbst zu entwickeln, was wenig interessant ist und von anderen Projekten bereits besser gelöst wurde.

Meilensteine:

IPv6-Unterstützung

Die Verbreitung von IPv6 hat in letzter Zeit ein recht hohes Niveau erreicht und ist besonders in Umgebungen wichtig, in denen IPv4-Adressen knapp sind, wie z. B. in Unternehmen, Universitäten, in der Cloud und bei großen Installationen. Einige Provider verlangen bereits zusätzliche Gebühren für IPv4-Adressen, sodass die Unterstützung von IPv6 dazu beiträgt Hosting von Domains günstiger zu machen.

Meilensteine:

SELinux

SELinux ist ein Sicherheitssystem, welches es ermöglicht Anwendungen und Dienste voneinander zu isolieren.

SELinux wird den Domain-Server und optional Interface isolieren, um sicherzustellen, dass Exploits nicht den Rest des Systems beeinträchtigen können. So könnte ein Exploit zwar den Domain-Server knacken, aber den Server nicht dazu verwenden, andere Computer anzugreifen oder die privaten Daten des Benutzers preiszugeben.

Meilensteine:

Leinwand-Textur

Damit wird ein neues Konzept einer softwaredefinierten Leinwand-Textur eingeführt. Skripte können darauf zeichnen, und Clients erhalten Updates.

Dies birgt ein enormes Potenzial an nützlichen Funktionen:

  • Software-definierte Texturen

  • Skript-generierte Namensschilder, Banner, Statusanzeigen, etc.

  • Bildschirmfreigaben ohne externe Abhängigkeiten

  • Whiteboard

  • Synchronisierte Weboberflächen

  • Server-seitig gerenderte Weboberflächen. Dies würde bei der Quest-Implementierung helfen.

Meilensteine: