C-OS — Änderungen 8240 → 8264

Zeile 1: Zeile 1:
 
{{Infobox OS
 
{{Infobox OS
 
| Name = C-OS
 
| Name = C-OS
−
| Version = 0.0.1.4
+
| Version = 0.0.0.0
−
| Entwickler = pgahlen
 
 
| Lizenz = Closed Source
 
| Lizenz = Closed Source
 
| Kernel = Monolith
 
| Kernel = Monolith
−
| API = [[darkblackAPI]], POSIX-kompatibel (so halb)
+
| API = [[darkblackAPI]], POSIX-kompatibel (bisher nur die Header)
 
| Binaerformat = ELF
 
| Binaerformat = ELF
 
| Sprache = C, ASM
 
| Sprache = C, ASM
−
| Plattform = x86, amd64, ARM
+
| Plattform = x86, amd64
 
| Homepage = in Arbeit
 
| Homepage = in Arbeit
 
}}
 
}}
Zeile 15: Zeile 14:
  
 
*pgahlen
 
*pgahlen
 +
*Programm Noob
 
*robotx
 
*robotx
−
 
−
suche noch jemanden der mitmachen will, du musst keine großartigen Vorkentnisse haben, nur die Sprache C realtiv zu beherrschen, dann bist du willkommen
 
−
 
−
== User-Programme ==
 
−
 
−
*Shell (Windows und Linux kompatibel (alle Befehlssätze eingebracht, nur noch keine volle Funktion in einigen))
 
−
*Init (wegen dem fehlenden Massenspeichertreiber noch keine richtige Funktion)
 
−
*PingPong Spiel (noch in Arbeit, da VESA noch nicht funktioniert)
 
−
 
−
== Besonderheiten ==
 
−
 
−
NG-OS hat viele Besonderheiten, eine davon, oder die größte ist wohl, mit wie wenig Hardware es auskommt,
 
−
Desweiteren, ist es ein OS, das hauptsächlich für den Lerneinsatz programmiert wurde, so kann man z.B. Als
 
−
Informatikschüler daran mitwirken.
 
−
 
−
== Roadmap ==
 
−
*v.0.0.1.5
 
−
 
−
- Massenspeichertreiber (Floppy)
 
−
 
−
- VM86
 
−
 
−
- Paging
 
−
 
−
*v.0.0.1.6
 
−
 
−
- VGA
 
−
 
−
- Ping Pong Spiel vollenden
 
−
 
−
== Closed Source? ==
 
−
 
−
Ich habe mich für closed Source entschieden, weil ich nicht von allen möglichen Leuten auf
 
−
meine Konstrukte angesprochen werden will, wer allerdings Lust und Zeit hat, kann mitwirken, und
 
−
erhält Zugang zum Sourcecode.