Créer son propre OS

Résolu
Bonjour,

J'aimerais savoir comment faire pour créer son os (comment faire le noyau, l'interface et tout le reste) sachez que je connais le language c et c++

Merci de votre aide ;)

7 réponses

  1. Salut,

    C'est très très dur, tu sais... Surtout seul, et à 13 ans. Mais ne te décourages pas.

    http://www.commentcamarche.net/forum/affich-20675409-je-cherche-des-programmeurs
    http://www.commentcamarche.net/forum/affich-20956917-creer-os-en-equipe
    https://forums.commentcamarche.net/forum/affich-20258513-creer-un-systeme-d-exploitation

    Et les résumés ici et là.

    Il y a beaucoup de gens qui veulent faire un OS, mais qui ne se rendent pas compte de la difficulté et du travail que cela représente. J'essaie donc de grouper ces différentes personnes, sans quoi chacun se retrouve presque perdu.

    L'union fait la force !

    ;-)
    1. merci de tes conseilles, mais je ne pourrait pas les appliquer, tes liens ne fonctionnent pas :(
    2. Merci :-)
    3. Contributeur
      fait une demande aux modérateurs si tu penses qu'il n'auraient pas du être supprimés.
  2. Salut

    Je pense que tu vois grand !?
    Je ne connais pas ton niveau mais si tu demandes de l'aide ici pour créer un OS c'est que tu ne sais pas vraiment ce que c'est.
    Regarde ce projet compatible Windows XP -> http://www.reactos.org/fr/index.html
    1. Je pense que mon niveau est assez bas (j'ai que 13 ans)
  3. ok faire un OS c'est chaud ... mais il y a une alternative plus simple : le projet LFS.
    le principe est simple, tu te base sur le noyau linux et des logiciels de base (gcc make binutils coreutils ...) et tu créé ta propre distribution linux !

    http://lfs.traduc.org/LFS/
    1. oula, pour faire unsystem de xploitation il faut bien plus que conaitre la programation.
      il faut aussi conaitre les normes utilisé pour le materiel.
      il vaux mieux commence par crees des logicels , ainis tu aprendra cree une interface et comment la faire interagir avec ses diferent ellement.
      esais aussi d allez voir sur des forum de devlopeurs d aplication pour linux.
      1. Merci à tous de votre aide, je vais suivre vos conseilles et je vous tiens au courant ;)
        1. un OS n'est pas aussi simple qu'un logiciel, quand tu fait un logiciel, le travail est mâché, tu fais ton code, et l'OS le récupère.

          là, tu joue sans filet. il faut tout expliquer à ton PC.

          tu as les source de linux qui peuvent te servir d'exemple : https://www.kernel.org/
          1. merci beaucoup
        2. Bonjour,
          Si ça peut vous aider j'ai quelque liens :
          Un tuto en Français http://a.michelizza.free.fr/pmwiki.php?n=TutoOS.IndexBig
          D'autres doc en Anglais : http://www.dmoz.org/Computers/Programming/Operating_Systems/
          Des noyaux je pense qu'ils sont 'éducatif' sources et doc :
          Prex : http://prex.sourceforge.net/
          NewOS : http://newos.org/

          Et un émulateur pour tester vôtre os sans avoir à créer disquette et cd bootable à chaque fois :
          https://www.virtualbox.org/
          1. merci de ton aide