Creation d'un Systeme d'exploitation

Anoir -  
kryoportail Messages postés 230 Statut Membre -
Bonjour,je veux créer un Système d'exploitation, j'ai une bonne capacité en programmation pouvez-vous m'encadrer?
Merci.
A voir également:

4 réponses

williom
 
un système d'exploitation d'un ordinateur, tu veux dire ?? avec les pilotes pour tous les matériels existants ? et une compatibilité avec les logiciels existants
ouah !! tu dois être trop vénère contre Bill et Linus...
0
kilian Messages postés 8854 Statut Modérateur 1 526
 
http://www.commentcamarche.net/faq/sujet 4680 systemes d exploitation programmation d un noyau os
0
gorgibus Messages postés 15 Statut Membre 7
 
Je m'y connais un tout petit peu en programmation. Je ne pourrais pas trop t'en dire plus mais je voudrais bien faire partie du projet.
-1
kryoportail Messages postés 230 Statut Membre 125
 
Salut,

Bon courage ! lol
(J'ai eu aussi cette idée, y a plusieurs années, d'un point de vue connaissance, c'est très enrichissant,... inutile de te dire que je n'ai jamais abouti...)

T'encadrer pourquoi faire !?

Pour commencer tu pourrais déjà décrire un projet de départ, les systèmes d'exploitations modernes comme Windows, Linux, MacOs, et autres, ... sont de véritables mastodontes, ..., tu n'auras jamais assez de toute une vie pour en faire de même seul (ce n'est que mon avis, je ne veux en aucun cas te décourager)...

De plus les connaissances mises en œuvre et les domaines de compétences peuvent devenir très nombreux et pointus...

Puisque j'ai aussi eu cette idée...
Et si tu cherches un commencement...

Télécharge Nasm : https://www.nasm.us/
Il permet de réaliser des programmes en assembleur...

En utilisant les fonctions mise à disposition du BIOS, tu peux écrire des octets sur le disque dur, sur une disquette, écrire des données en RAM, afficher des caractères à l'écran etc...

(Tu remarqueras que je n'emploie pas la notion de fichier ici, car lorsque ton ordinateur démarre, il ne sais pas ce qu'est un fichier ! )

C'est justement au système d'exploitation d'introduire cette notion de fichier, d'ordonnancement et d'isolement des processus, de fournir une couche d'abstraction entre le matériel, et les logiciels qui tourneront sous ton système d'exploitation, ....

Voilà, ces quelques lignes, sont simplement pour te signifier combien ton projet peut devenir ardu, voir interminable...

Amicalement,
S@M
http://kryoportail.ath.cx
-1