Tom's Guide > Forum > Programmation > Comment créer un mini OS ?
Mot :    Pseudo :           
 

Bonjour

Je suis passionné de programmation et j'aimerai developper sous windws un os pas compliqué qui affiche ce que j'ecris pour le moment apres je verrai.

Pour vous donner une idée comme les tres vieux ordinateur ou il n'existait pas encore la souris et ou c'etait juste des lignes de codes.

Comment dois-je m'y prendre ?

Et surtout quel est le language de base qui doit etre appris ?

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

OS = operating system = système d'exploitation (un exemple : windows)
A mon avis ce que tu veux c'est plutôt un interpréteur, voire un compilateur. Avant de vouloir faire ca, il faudra d'abord que tu apprenne à en utiliser avec un langage interpreté.
Ca tombe bien, j'ai un super langage sous la main : le GOTO++, en plus avec des commandes en français.
http://gpp.niacland.net/

Répondre à ritzle

Ils me semble que pour faire un OS tu es obliger de jouer avec l'assembleur ! Bonne chance !!!!!!!

Si non regarde un peut certaine source linux !

Répondre à sebseb01@IDN

C'est quoi cet mode de vouloir créer son OS ! ! ! !

Répondre à SiM07

Citation :


SiM07 a écrit :
C'est quoi cet mode de vouloir créer son OS ! ! ! !


lol , tous le monde rêve de voir son nom partous quand sont OS deviendra connu ahahha lol , tous le monde veux faire concurrence a Bill Gates

Répondre à WindowsMaster

Citation :


WindowsMaster a écrit :
[quote]
SiM07 a écrit :
C'est quoi cet mode de vouloir créer son OS ! ! ! !


tous le monde veux faire concurrence a Bill Gates
[/quote]

J'penses pas que ce soit une mauvaise chose.
Par contre, de là à ce qu'ils y arrivent :-?

Répondre à manslipkorn

Je suggère de lire un bouquin qui explique notamment la partie démarrage de l'OS.
Personne n'arrivera à sortir son OS (beaucoup ont essayés...) il faut prendre une base sure (un linux) et modifier ce qui existe pour le rendre mieux ;-)

Répondre à CRicky

Citation :


CRicky a écrit :
Je suggère de lire un bouquin qui explique notamment la partie démarrage de l'OS.
Personne n'arrivera à sortir son OS (beaucoup ont essayés...) il faut prendre une base sure (un linux) et modifier ce qui existe pour le rendre mieux ;-)



Ecoute le !!!

n'essyé pas de modifier un windows il vont de faire un procés lol , ta version sera illégal et aisni de suite , donc faux mieux prendre un linux et le modifier sa en as le droit !!! GNU le permet enfin je crois :-o

Répondre à WindowsMaster

Citation :


WindowsMaster a écrit :
Ecoute le !!!

n'essyé pas de modifier un windows il vont de faire un procés lol , ta version sera illégal et aisni de suite , donc faux mieux prendre un linux et le modifier sa en as le droit !!! GNU le permet enfin je crois :-o



Toute manière, ca doit être une base sûre, donc autant prendre une distrib Linux :-D

Bon sinon pour "créer" un OS, mieux vaut avoir une très bonne équipe de très bons codeurs derrière soi...

Répondre à aurelie@IDN

Citation :


WindowsMaster a écrit :
[quote]
CRicky a écrit :
Je suggère de lire un bouquin qui explique notamment la partie démarrage de l'OS.
Personne n'arrivera à sortir son OS (beaucoup ont essayés...) il faut prendre une base sure (un linux) et modifier ce qui existe pour le rendre mieux ;-)


Ecoute le !!!

n'essyé pas de modifier un windows il vont de faire un procés lol , ta version sera illégal et aisni de suite , donc faux mieux prendre un linux et le modifier sa en as le droit !!! GNU le permet enfin je crois :-o
[/quote]

Exactement, c'est d'ailleur l'un des buts fondamentaux de la licence de linux. Mais si tu t'interresses vraiment à son développement, tu devrais essayer de t'intégrer dans la communauté des programmeurs de Debian par exemple.

Répondre à Val_85

be écoute Val lol sa fais bizzar de dire son propre nom en breff , bedian j'ai tester mais bon c'est un peu dur quoi alor j'utilise Suse Linux et Mandriva pour le moment ! ;-)

Répondre à WindowsMaster

Citation :


WindowsMaster a écrit :
be écoute Val lol sa fais bizzar de dire son nom en breff , bedian j'ai tester mais bon c'est un peu dur quoi alor j'utilise Suse Linux et Mandriva pour le moment ! ;-)



lol t'inquiètes moi non plus je maitrise pas Debian, donc je suis passé par Mandriva, et la j'en suis à Ubuntu, qui est quand même bien plus performante et légère que l'usine à gaz qu'est mandriva

Répondre à Val_85

Ubuntu j'aime pas trop mais Kubuntu je l'est tester est il est pas mal c'est juste Ubuntu avec KDE mais bon je préfére KDE que Gnome

Répondre à WindowsMaster

C'est vrai enfin pour l'instant j'ai pas encore installé ma carte wifi sur Ubuntu, mais je pense que je passerais à KDE quand je l'aurais mise, moi aussi je préfère

Répondre à Val_85

C'est quasi impossible de faire un OS à partir de Windows, que ce soit pour des raison légales du type 'interdit de réutiliser ce code' ou techniques comme 'il faut la bibliothèque kernel32.dll'.
Le plus complet pour comprendre un OS pas à pas, il n'y a pas mieux, à mon humble avis, que Linux, et pour _vraiment_ en comprendre le fonctionnement interne commence déjà par faire tourner un 'Linux From Scratch' (www.linuxfromscratch.org/lfs).
Bon courage

Répondre à didierj

bon allors pour pour les défaitistes sachez que certains le font on ne sait pas combien de temps il mettrons mais bon
cherche du coté de:
-http://membres.lycos.fr/vinc1008881/index.htm
ce site est en construction depuis une semaine...
-http://www.cppfrance.com/membresite.aspx?ID=31085
tu devrait trouver ton bonheur
-sinon il y a aussi les projet KOS et SOS
a part ca si tu trouve autre chose n'esite pas a me contacter (je ne repond que le week end)

Répondre à jack_patrik

je pense que si tu ai obligé de posé la question sur un forum pour savoir comment faire, c'est que tu n'es pas près d'en faire un OS...

Répondre à TitAnz35

Citation :

Comment dois-je m'y prendre ?

Et surtout quel est le language de base qui doit etre appris ?



Le net contient à peu près tout ce qu'il faut de documentation techniques... renseigne toi sur le mode protégé, le mode réel, le standard vga, le fonctionnement du clavier (tu devrais trouver tout ca sur des sites existants)...

tiens voici déja les docs sur le processeur, une bonne base pour commencer ( pas besoin de tout lire, seulement une partie du volume 3 est intéressante )

http://www.x86.org/intel.doc/386manuals.htm

Pour la programmation le plus courant est d'utiliser le C et un peu d'assembleur...

Voila bonne chance !!

Répondre à truthlesslife

Ben quoi on n'a pas le droit de crée son OS ? Avec un moulage et du platre c'est vite fais !




........

Répondre à okinou

salut, bon, c'est hyper difficile de créer son propre os , mais des eleves de la 2eme année d'une ecole d'ingénieure ke je connais trés bien ont pu réaliser un mini systéme d'exploitation, bon, ils l'ont créer à l'aide de " l'assembleur" et le " c"... bon, je te souhaite bonne chance

Répondre à bigwaveur
Tom's Guide > Forum > Programmation > Comment créer un mini OS ?
Aller à :

Il y a 203 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens