Menuet FAQ 0.05
Warum nicht C?
- Wenn du nach einem C-basiertem OS guckst, dann ziehe Linux in betracht. C geschriebene OS's sind schon vorher wiederholt geschrieben worden.
Warum ASM ?
- Es gibt keine schnellere Sprache als ASM. ASM ist die wahre Sprache deines PC's.
Warum GPL ?
- Es gibt eine fülle von Codern auf der ganzen Welt, die in Assembler programmieren und die bei der Fortentwicklung helfen können. Zum Beispiel kann die Grafische Oberfläche viel mehr optimiert werden und ein bisschen schneller gemacht werden.
Wo kann ich die Kernelquellen finden ?
- Praktisch alle Quellen befinden sich auf der Installationsdiskette. Schau einfach im Hauptverzeichnis nach /kernel.zip
Wie kann ich mithelfen ?
- Einfach Code modifizieren und Ihn zu einem der Authoren senden. Benutze der Original-Compiler für den modifizierten Code. Wenn du einige größere Änderungen machst, Diskutiere dies zuerst mit dem Author, so wird keine sich überlappende Arbeit gemacht.
Große Strukturen mit Assembler ?
- Es gibt den Glauben dass große Strukturen nicht mit ASM gecodet werden kann. Tausende von Zeilen von Menuet sollten diesen Glauben als falsch beweisen.
Welche Art Kernel hat Menuet ?
- Das Projekt benutzt einen Preemptiven, Echtzeit Kernel, welcher hauptsächlich Monolithisch ist. Siehe die Dokumentation und 'Kernel und Prozessmanagement'
Zukünftige Kompatibilität von Anwendungen ?
- Seit Version 0.38 haben Anwendungen eine Vorwärtskompatibilität mit zukünftigen Menuet Releases. Somit brauchst du die Anwendungen nicht für jede neue Release des OS's neuschreiben.
Dieses Spezielle Gerät arbeitet nicht
- Für die Maus gibt es die alt + Pfeil-Tasten + Leertaste Kombination. Ich habe nur diesen einen Computer und alles läuft hier. Du kannst deinen eigenen Treiber/Patch schreiben und/oder mir die Info senden.
Was als nächstes Coden ?
- Wir gucken nach einer besseren Unterstützung für verschiedene Speicher-Arten, wie Diskettenlaufwerke und Festplatten.