Autor Thema: Programme, die Betriebssysteme/Teile erstellen  (Gelesen 2946 mal)

DaniilKharlamov

  • Beiträge: 22
    • Profil anzeigen
Gespeichert
« am: 02. November 2004, 12:48 »
Hallo,

gibt es Programme, die die OBJGUI oder andere Teile der Betriebssysteme erstellen. Ich habe das nur so gehört. Danke vorraus.

Daniel Kharlamov
Meine lieblingsbilder:
[1] http://www.lifeisajoke.com/Osama/look_in_your_mirror_osama.jpg

[2]http://www.lifeisajoke.com/Osama/osamas_airforce.jpg

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #1 am: 02. November 2004, 17:28 »
kA, aber ich kann mir net vorstellen, dass es was bringt! jedes OS hat seine eigene API und sein eigenes FS. => 1. Muss man dafür bestimmte Grundsatz-API-Teile bauen, damit das darauf aufsetzen kann, und es ist dann nimmer selber gemacht.
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

DaniilKharlamov

  • Beiträge: 22
    • Profil anzeigen
Gespeichert
« Antwort #2 am: 03. November 2004, 09:42 »
Ja, ich meine ja auch nur so Programme die die Oberfläche erstellt. Oder programmiert Microsoft seine Oberflöche (Kästchen und so) selber? Das ist doch echt ne scheiß Arbeit. Das basierende System wird natürlich per Hand programmiert.

Daniel

P.S. Wie kann man eigentlich API's Programmieren? Ich meine dass mein Betriebssystem dann auch aufgaben kriegen kann.
Meine lieblingsbilder:
[1] http://www.lifeisajoke.com/Osama/look_in_your_mirror_osama.jpg

[2]http://www.lifeisajoke.com/Osama/osamas_airforce.jpg

hannibal

  • Host
  • Beiträge: 400
    • Profil anzeigen
    • brainsware - the rock.
Gespeichert
« Antwort #3 am: 03. November 2004, 23:28 »
da gibts mehrere moeglichkeiten..

- alle funktionen und routinen ins betriebssystem (also in den kernel direkt) einbauen
- funktionen in statische bibliotheken einbauen, die beim systemstart alle geladen werden
- funktionen in dynamisch ladbare bibliotheken (unter windows auch als *.dll bekannt) einbauen

man koennte sagen die liste waere nach dem komplexheits- bzw schwierigkeitsgrad geordnet ;)

lg, hannibal
\\o
o//
\o/

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #4 am: 04. November 2004, 09:41 »
Zitat von: DaniilKharlamov
Ja, ich meine ja auch nur so Programme die die Oberfläche erstellt. Oder programmiert Microsoft seine Oberflöche (Kästchen und so) selber? Das ist doch echt ne scheiß Arbeit. Das basierende System wird natürlich per Hand programmiert.

Daniel

P.S. Wie kann man eigentlich API's Programmieren? Ich meine dass mein Betriebssystem dann auch aufgaben kriegen kann.


jo, sowas gibbet, Delphi zum beispiel. das kannst du aber net benutzen, weil die fensterchen auf die WinAPI aufsetzen, d.h. du müsstest einen Teil der WinAPI haben, damit das funktioniert!
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

 

Einloggen