Was muss ein OS können?/Wie muss es sein?



  • Hier einige Ansätze, über die ich mir Gedanken mache:

    OS Start:
    - Systemvariablen manuell setzen können (optional, z.B. durch das Drücken einer Taste beim Start), z.B. alle Schreibzugriffe systemweit verbieten, DEBUG-Modus usw.

    Beim Ausführen:
    - Hintergrundtask mit hoher Priorität, der in der Lage ist, das gesamte System mit einer Tastenkombination anzuhalten (nicht wie Task-Manager einfach einen weiteren Task zu starten, auf den man im aktuellen Zustand eh nicht zugreifen kann) und in der Lage ist, andere Tasks "abzuschießen", deren Zustand zu speichern, usw.

    Systemtechnisch:
    - Der ganze Kernel in einem Ordner, Ordner von allen alten Kerneln mitbringen, um Kompatibilität ganz einfach zu ermöglichen

    Dateisystem (Aufbau des Systemes):
    - Siehe Bilder: (Ja, ich habe mal eben schnell ein Programm geschrieben, Windows und Mac OS X (Linux möglich), aber ich finde, man kann es bei Windows (ausnahmsweise) besser sehen)
    - Windows (Bild)
    - Mac OS X (Bild)
    - Ermöglicht einfache Migration von "alten" Inhalten
    - Programme haben eigenen Speicherordner (pro User) und auch einen "Shared"



  • Schöne Gedanken. Ich hoffe mal, du hast jetzt nicht vor das ganze in die Tat um zusetzen.



  • Irgendwie klingt das nicht sehr überzeugend..


  • Mod

    Den Vorschlag zum OS-Start können wir in PrettyOS umsetzen.


  • Mod

    Zur Erinnerung ...


Anmelden zum Antworten