TriviaOS — Änderungen 2140 → 2141

Zeile 1: Zeile 1:
 
TriviaOS ist ein kleines Einmann-Hobby OS und wird von [[Benutzer:Nooooooooos | Nooooooooos]] entwickelt.
 
TriviaOS ist ein kleines Einmann-Hobby OS und wird von [[Benutzer:Nooooooooos | Nooooooooos]] entwickelt.
  
 +
==Konzept und Ideen==
 
TriviaOS hat einen Mikrokernel und arbeitet nur mit einer GUI. Allerdings werden da nicht Fenster im Sinne von Windows verwendet, sondern nur "Felder" welche nicht überlappen können. Erstens soll damit die Bedinung einfacher sein und zweitens auch die Programmierung.
 
TriviaOS hat einen Mikrokernel und arbeitet nur mit einer GUI. Allerdings werden da nicht Fenster im Sinne von Windows verwendet, sondern nur "Felder" welche nicht überlappen können. Erstens soll damit die Bedinung einfacher sein und zweitens auch die Programmierung.
 
Zudem ist geplant, dass alle Daten eines Benutzers auch im Internet gespeichert werden. Das hat den Vorteil, dass man sich von überallher mit seinem Account einloggen kann und sofort mit seinen Daten arbeiten kann. So kann man auch Dateien ganz einfach unter verschiedenen Usern teilen. Man muss sich dann auch vor Datencrashs weniger Sorgen machen und sich nicht um Backups kümmern.  
 
Zudem ist geplant, dass alle Daten eines Benutzers auch im Internet gespeichert werden. Das hat den Vorteil, dass man sich von überallher mit seinem Account einloggen kann und sofort mit seinen Daten arbeiten kann. So kann man auch Dateien ganz einfach unter verschiedenen Usern teilen. Man muss sich dann auch vor Datencrashs weniger Sorgen machen und sich nicht um Backups kümmern.  
Zeile 12: Zeile 13:
 
In weiter Ferne ist noch geplant, für das OS eine grafische Programmiersprache bereitzustellen, welche einerseits dazu dient, auf einfache Weise Tools zu programmieren und andererseits helfen kann, bestimmte Systemfunktionen zu automatisieren. Man könnte dann  Befehlsfunktionen realisieren wie: Such mir alle E-Mails, welche zum selben Thema wie das von Datei XY, vom Autor dieser Datei XY geschrieben wurden.
 
In weiter Ferne ist noch geplant, für das OS eine grafische Programmiersprache bereitzustellen, welche einerseits dazu dient, auf einfache Weise Tools zu programmieren und andererseits helfen kann, bestimmte Systemfunktionen zu automatisieren. Man könnte dann  Befehlsfunktionen realisieren wie: Such mir alle E-Mails, welche zum selben Thema wie das von Datei XY, vom Autor dieser Datei XY geschrieben wurden.
  
 +
==Release==
 
Ich hoffe in der Zeit zwischen Weihnachten und Sport-/Winterferien ein erstes Release vorstellen zu können. Dieses wird in etwa die Folgenden "Features" beinhalten:
 
Ich hoffe in der Zeit zwischen Weihnachten und Sport-/Winterferien ein erstes Release vorstellen zu können. Dieses wird in etwa die Folgenden "Features" beinhalten:
 
* einen vollständigen [[Kernel | Mikrokernel]] mit funktionierendem [[IPC]]
 
* einen vollständigen [[Kernel | Mikrokernel]] mit funktionierendem [[IPC]]
Zeile 24: Zeile 26:
 
* Test-Tool
 
* Test-Tool
 
* Ausführliche Dokumentation der [[IPC]] und der Ansprechung dieser Treibermodule
 
* Ausführliche Dokumentation der [[IPC]] und der Ansprechung dieser Treibermodule
−
 
  
 
Somit wäre es ab diesem Release möglich Software für TriviaOS zu entwickeln.
 
Somit wäre es ab diesem Release möglich Software für TriviaOS zu entwickeln.