AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigenes Betriebssystem schreiben ?

Ein Thema von shareholder · begonnen am 10. Jan 2004 · letzter Beitrag vom 5. Apr 2004
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#1

Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:13
Hallöle,

Ich würde gerne mal ein eigenes Betriebsystem entwerfen und ich
frage mich, wie ich da rangehen muss.

Mit dem Borland Delphi wird's wohl nix... Oder ?
Was für Vorkenntnisse muss ich haben etc.

Habt Ihr brauchbar links ?
und ganz besonders, was meint ihr dazu ?
Habt Ihr damit schon erfahrungen gemacht ?

Thanx !
Mastdarmpapillenentzündung ist cool
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#2

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:17


ähm, . . . warte, . . . vergiss es

such mal bei google, da findest Du einiges

mfg Tobias
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat
FackFaze

Registriert seit: 2. Jan 2004
Ort: Springfield
9 Beiträge
 
Delphi 5 Enterprise
 
#3

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:22


@shareholder: Da hat Mirilin leider recht. So einfach geht das leider nicht. Und mit Delphi auch nicht, da Delphi ja auf Windows aufsetzt.
Du musst ja das "Grundgerüst" drumherum bauen, insbesondere die Kommunikation mit der Hardware.
Darüberhinaus muß es ausbaufähig sein, es muß mit deinem "Grundgerüst-System" jede Hardware, Software etc. verwirklicht werden können. Hinzu kommt noch ein effektives Sicherheitssystem.
ERGO: Kein Projekt für ein langes Wochenende
Und alleine wirds eh nix. Außer die Delphi-Praxis-Community hilft mit, Windoofs zu überholen!!
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:25
nee, windows wollt ich eh nicht toppen.
mich würde es nur allgem. interessieren, wie
es funktioniert.
Mastdarmpapillenentzündung ist cool
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#5

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:36
Hallo

Also, wie oben bereits geschrieben: Vergiss es erstmal.
Du musst ein Assemblerprogramm schreiben, das irgendwie zum Ausführen bringen, mit dem I/O System kommunizieren, Hardware ansprechen, Arbeitsspeicher verwalten.
Ok, sagen wir das hast du und du hast eine Kommandozeile wo man "exit" eingeben kann.
Dann brauchst du erstmal deine eigene Programmiersprache, um es zu Erweitern. Befehle müssen natürlcihe viele unterstütz werden

Vergiss es

Gruß
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
merlin17

Registriert seit: 15. Dez 2002
Ort: Mittelfranken
980 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:37
hi,

hatten schon andere die idee:

http://sourceforge.net/projects/pascalos/

http://delphine.sourceforge.net/

und "es gab mal" ein projekt in australien, PETROS,
http://www.petros-project.com/pages/info.htm
ich war mal kurz dabei, aber es ist ein riesenaufwand
und letztendlich kommt nur ein akademischer nutzen raus.
praxisrelevantes ist eher mangelware bei solchen spielprojekten....


thomas
- TeamNevrona cannot respond to questions received via email -
http://rave-notes.blogspot.com
  Mit Zitat antworten Zitat
FackFaze

Registriert seit: 2. Jan 2004
Ort: Springfield
9 Beiträge
 
Delphi 5 Enterprise
 
#7

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:38
Das eigentlich Problem ist, dass du am Anfang nur über Assembler programmieren kannst, da die sog. Hochsprachen C, C++, Delphi & Co. ja mehr oder weniger auf Assembler aufbauen.

(1) Du hast zuerst die unterste Ebene ( low-level). Das ist der Prozessor usw. Und die gehen leider nur über Assembler.
(2) "Darüber" benötigst du dann eine Art Schnittstelle, mit deren Hilfe du deine eigenen Sachen programmieren kannst.

Das ist ein mega Mammut Projekt. Falls du der anglo-amerikanischen Sprache mächtig bist, lies dir mal das folgende durch: Writing your own operating system

mFg f@CkfAze
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#8

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:40
Zitat von FackFaze:
Das eigentlich Problem ist, dass du am Anfang nur über Assembler programmieren kannst, da die sog. Hochsprachen C, C++, Delphi & Co. ja mehr oder weniger auf Assembler aufbauen.
Ich würde mal ganz sagen

Onz
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
FackFaze

Registriert seit: 2. Jan 2004
Ort: Springfield
9 Beiträge
 
Delphi 5 Enterprise
 
#9

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:42
KORREKTUR für Onz

Zitat:
Das riesen Mega-Problem ist, dass alles auf Assembler aufsetzt und kein normaler Mensch mit diesem Wahnsinn klar kommt
  Mit Zitat antworten Zitat
Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Eigenes Betriebssystem schreiben ?

  Alt 10. Jan 2004, 19:47
Es gab hier mal einen Riesen-Thread in dem einige Leute ein OS mit Delphi/Pascal schreiben wollten. Ich kann ihn leider net mehr finden, aber wenn man sich das ganze mal durchliest, merkt man sehr schnell, dass man das für "nur so zum Spaß" gehörig knicken kann.

Ohne wirklich tiefgehende Assemblerkenntnisse ist garnichts zu schaffen! Ich hatte mal irgendwo ein Pascal-OS als Source gefunden, und der Pascal-Anteil war so ca. 5%, Rest asm. Und WAS für asm... trotz dessen, das alles haarklein kommentiert war hab ich davon NIX verstanden.

Wenn du mal 5-10 Jahre nichts zu tun hast, ist das sicherlich eine interessante Sache. Aber so aus ner Laune heraus: Nö.



gruss,
dizzy


edit: VERDAMMT BIN ICH LAHM!
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz