Hauptmenü
Downloads
LF OS soll ein modernes, multiuser, multitasking Betriebssystem werden. Es wird dabei hauptsächlich für Serverzwecke geplannt, soll aber auch in einer Anwenderversion verfügbar sein.
Im Moment wird noch am Kernel gearbeitet, der immerhin schon einen Bootscreen hat :D.
Sie möchten LF OS unterstützen?
Es gibt viele Wege LF OS zu unterstützen, zum Beispiel könnten Sie eine kleine Spende hinterlassen oder die letzte Version auf Fehler überprüfen. Natürlich können Sie auch einfach mit programmieren. Wer beim Programmieren helfen möchte, sollte das rechte Formular ausfüllen. Ich melde mich dann.
Nightly Builds
LF OS Version die aus dem aktuell per SVN (siehe unten) verfügbaren Sourcecode gebaut wurde.
Nightly Build herunterladen
Sourcecode
Der Sourcecode von LF OS ist via SVN verfügbar:
http://lf-os.googlecode.com/svn/trunk/
| geplante Features | Status | Kommentar |
| Bootscreen | 100% | im Kernel 2 zwar nicht mehr so bunt wie im ersten Kernel, aber fertig - im VESA Modus bunter als Kernel 1 |
| Multitasking | 100% | funktioniert komplett im Ring 3 |
| Multiuser | 0% | kommt irgendwann später |
| Bluescreen | 100% | Nicht gern gesehen, muss aber sein ... |
| Grafische Benutzeroberfläche | 10% | Grafikmodus komplett - Noch keine Steuerelemente |
| Kommunikation mit der Hardware | 25% | Treiberinterface fertig entwickelt - muss nur noch implementiert werden |
| Kommandozeile | 40% | ohne die bringt ein Betriebssystem nix läuft als eigenständiges Programm |
| Programme starten | 30% | müssen momentan noch als Modul geladen weden - Binärformat: ELF, eigene API - siehe SVN->syscalls.c |
| Paging | 50% | Wichtig um mehrere Programme laufen zu lassen - komplizierte Angelegenheit |