Wie kann man sein eigenes Betriebssystem erstellen?
Hallo, ich habe schon einmal mit einem Programm (Mediator 8 Pro) ein Programm erstellt. Ich musste nicht einmal eine Programmiersprache dafür können! Nun will ich mir aber größeres vornehmen: Ich will mein eignes kleines Betriebssystem erstellen. Nur weiß ich leider überhaupt nicht wie sowas geht. Gibt es dafür irgendwie sowas wie einen Baukasten, wo man sein Betriebssystem ganz leicht erstellen kann. Muss auch nicht kostenlos sein, solange es nicht über 100€ hinaus geht, kann ich mir sowas gerade so leisten. Aber ich kann keine Programmiersprache und habe zur Zeit wirklich keine Lust, eine zu erlernen, also wäre ein Programm gut, dass auch schon sowas wie eine Vorlage hat und die man dann mit allem möglichen ausfüllen kann. Das man da mit wenigen Mausklicks gleich ganze Schaltflächen erstellen und einem Ereigniss zuordnen kann. Wei jemand, ob es so ein Programm gibt und wo man es herunterladen bzw. kaufen kann?
Gruß, Alex
6 Antworten
http://www.henkessoft.de/OS_Dev/OS_Dev1.htm
Viel Spaß.
Das war ernst gemeint. Da hat er eine Schritt für Schritt Anleitung und muss eigentlich nicht wirklich programmieren können. Er muss nur abtippen. :)
Gerngeschehen. Am Datum siehst du auch schön, wieviel Aufwand das ist. Die Gruppe ist schon seit zweieinhalb Jahren dran, und sie sind noch weit von einer grafischen Oberfläche entfernt.
So ein Programm gibt es nicht, denn für ein Betriebssystem musst Du zumindest für den Betriebssystemkern sehr maschinennah programmieren und das bedeutet heute leider immer noch C/C++ oder direkt Assembler.
Ich bezweifle auch, dass Du ein Betriebssystem alleine programmiert bekommst - selbst Linus Torvalds hat für Linux nur den ersten Kern entwickelt und der hatten nur sehr rudimentäre Hardware-Unterstützung. Es gibt Schätzung, dass eine Neuentwicklung des aktuellen Kernels "from scratch" über 1000 Mannjahre in Anspruch nehmen würde.
Ehm also ich denke kaum , dass man mit einem Programm so einfach ein Betriebssystem erstellen kann und selbst wenn du die Programmiersprache erlernen würdest wäre es ein sehr großer Aufwand selbst ein Betriebsystem zu schreiben.... Überleg mal wie viele Leute da z.B. bei Microsoft dran sitzen ;)
Ja ich weiß, aber ich will ja nicht gleich ein riesiges Betriebssystem mit allen möglichen vorinstallierten Programmen (Rechner, WordPad etc.). Ich will einfach nur einen Desktop mit einem Explorer und einem Browser vorinstalliert. Mehr nicht. So schwer kann das ja nicht sein ...
Was stellst du dir da vor? :D
Du willst ein ganzes Betriebssystem schreiben, hast aber keine Lust eine Programmiersprache zu lernen? - Hmmm, könnte unter Umständen schwierig werden :DD
Klar, in VB zum Beispiel kannste die Steuerelemente ins Fenster ziehen, aber nen OS kriegste damit nicht zusammen, also stell ich mir zumindest schwierig vor^^
(OS = operating system-Betriebssystem)
Du solltest am besten mit C++ oder so den Linux Kernel zu deinem System machen. Der Kernel macht nämlich die meiste Arbeit.
xDDDDDDDDDDDDDD