Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Eigenes Betreibssystem

(Anonym) / 4 Antworten / Baumansicht Nickles

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 ...

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „Eigenes Betreibssystem“
Optionen

>gibts da irgendwo schon einen Fertigen Sourcecode um mal entwas zu
>experimentieren ...

klar jedem Linux liegen die kompletten Quellen bei, oder lassen sich aus dem Netz laden!

bei Antwort benachrichtigen
JamesBomb (Anonym) „ gibts da irgendwo schon einen Fertigen Sourcecode um mal entwas zu...“
Optionen

na super. Da studier ich die Linux-Sources und bin nach 200 Jahren fertig.
Mein Vorschlag (so hab ichs gemacht):
1.
Bootsektor -> selber mal nen Bootsektor schreiben, bischen probieren. Infos unter anderem dazu findest du bei:
http://www.nondot.org/sabre/os/

2.
Protected Mode. Ein sehr gutes Tutorial gibts hier:
http://www.fh-zwickau.de/doc/prmo/pmtutor/text/

Das sind erstmal die Anfänge. Weiter bin auch noch net.

bei Antwort benachrichtigen
(Anonym) JamesBomb „na super. Da studier ich die Linux-Sources und bin nach 200 Jahren fertig. Mein...“
Optionen

>Weiter bin auch noch net

Mit studium der Sourcen des Linux Kernel's wärst du es!
Den reinen Kernel habe ich in vier Wochen verstanden und man konnte ihn rudimentär nachbauen!

bei Antwort benachrichtigen
Andreas42 (Anonym) „Eigenes Betreibssystem“
Optionen

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

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen