Also ich greife jetzt nach den Sternen ... aber Bill gates hat es auch gemacht ... ich möchte irgendwie ein eigenes PRIMITIVES Betriebssystem Erstellen, dass halt Monitor, Grafikarte, Festplatte usw unterstützt und wo ich eben ein simples Textproggie mit Druckerünterstützung habe, mehr will ich erstmal nicht... es soll ungefäht so wie DOS sein ... wie fang ich da an ??? was sind die Grundvorraussetzung ?? wie programmier ich das ??? gibts da irgendwo schon einen Fertigen Sourcecode um mal entwas zu experimentieren ...
Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge
Hi!
Kleiner Einwurf:
Wenn du es wie Bill Gates machen willst, dann solltest du dich in deiner Nachbarschaft umschauen, ob jemand ein primitives Betriebssystem geschrieben hat und es ihm abkaufen. ;-)
(Kein Witz! MSDOS1 war keine eigenentwicklung von MS.)
OK, zu Quellen:
AFAIK gibt es von mehreren DOS-Varianten die Quellcodes. Du darfst mich dann zwar nicht zu Details der Programmierung fragen, aber ich gebe dir trotzdem Hinweise. ;-)
1) Caldera/Lineo hat die Kernal-Quellen von DRDOS/NovellDOS veröffentlicht. Evtl. gibt es dort sogar die Quellen von CPM (ich bin mir da aber nicht sicher.) Die Quellen gab's auch zum Download.
Ok, hab gerade nochmal nachgeshen und gesucht. Unter dieser FTP-Adresse gibt's DRDOS und CPM:
ftp.lineo.com/pub/devsup
Hier gibt's dann Verzeichnisse mit dem Namen DRDOS und CPM.
Die DRDOS-Sourcen scheint's dort allerdings nicht zu geben.
Eine allgemeine Adresse für DRDOS ist www.drdos.net.
Darüber habe ich einen Link zu DRDOS-Sourcen ausgegraben:
http://disvr.cjb.net/dos/DRDOS/dossrc.zip
2) Auch von einer PTS-DOS-Variante konnte man mal die Assembler-Quelltexte auf CD kaufen. Evtl. sind hier noch reste irgenwo zu bekommen.
3) Dann gibt auch noch das FreeDOS-Projekt: www.freedos.org
Hier gibt's auch Sourcen zu allen Programmteilen.
4) IMHO gibt es nochmehr freie DOS-Varianten, die müsstest du dann aber über die Links bei www.drdos.net und www.freedos.org ausgraben können.
Bis denn
Andreas