Creer un OS ?
Okatus
-
Okatus -
Okatus -
Bonjour, voila, j'ai une question à vous posez, je vous le demande à l'avance, par pitié, ne vous moquez pas de moi, voila c'est dit ( ouf ^^). Bon, je commence ^^.
J'ai comme projet de creer un systeme d'exploitation avec un ami à moi ( 16 ans chacun ), nous avions dèjà programmé auparavant des petits soft du style traducteur mais on a eu envie de se lancer dans quelque chose de difficile et de bien ( quoi de mieux que de creer son O.S ? ), et ce depuis 3 mois. J'ai donc deux ou trois questions à poser :
Si le nouveau systeme utilise un noyau linux entierement modifié est ce qu'il appartient encore à la branche " linux " ou etant donné que le noyau est totalement modifié peut on le qualifier de nouveau ??
( nous tournons sous linux tous les deux depuis qu'on a un PC ce qui fait un bon moment )
Et ma deuxieme question est comment creer une interface graphique totalement nouvelle j'entend par là, quelqe chose qui ne ressemble ni à KDE ni à Gnome ni a XFCE ni a Mac os ou encore à Windows ?
merci d'avance !
J'ai comme projet de creer un systeme d'exploitation avec un ami à moi ( 16 ans chacun ), nous avions dèjà programmé auparavant des petits soft du style traducteur mais on a eu envie de se lancer dans quelque chose de difficile et de bien ( quoi de mieux que de creer son O.S ? ), et ce depuis 3 mois. J'ai donc deux ou trois questions à poser :
Si le nouveau systeme utilise un noyau linux entierement modifié est ce qu'il appartient encore à la branche " linux " ou etant donné que le noyau est totalement modifié peut on le qualifier de nouveau ??
( nous tournons sous linux tous les deux depuis qu'on a un PC ce qui fait un bon moment )
Et ma deuxieme question est comment creer une interface graphique totalement nouvelle j'entend par là, quelqe chose qui ne ressemble ni à KDE ni à Gnome ni a XFCE ni a Mac os ou encore à Windows ?
merci d'avance !
A voir également:
- Creer un OS ?
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
- Mac os 15 - Accueil - MacOS
20 réponses
si c'est du linux modifié, ca restera dans la famille linux, au meme titre que BSD et MACOS
si tu veux déja attaquer l'interface graphique, ca ca être tendu... pour ca je te conseilles d'étudier les sources des X deja existant
si tu veux déja attaquer l'interface graphique, ca ca être tendu... pour ca je te conseilles d'étudier les sources des X deja existant
Merci, je sais donc deja que le systeme que nous voulons faire sera un linux, une 189 eme distribution fera pas de mal ^^, merci d'avoir repondu si vite .
tu sais, quitte à faire ton OS, essayes de faire un truc de A à Z ! j'ai vu des projets sympa sur le net...
edit: si tu veux, j'ai filé une liste d'OS il y a aps longtemps à un gars, ca peut peut etre t'interesser. Moi perso je compte bien en développer un petit quand j'aurai du temps
edit: si tu veux, j'ai filé une liste d'OS il y a aps longtemps à un gars, ca peut peut etre t'interesser. Moi perso je compte bien en développer un petit quand j'aurai du temps
Oui, c'est aussi ce qu'on voulait faire à l'origine mais on pense pas etre assez fortiches pour creer un noyau entierement nouveau , mais c'est vrai que j'ai lu quelque chose il ya quelque temps sur un mini-os qui avait été creer par un gar de 15/16/17 ans ( je ne me rapelle plus) et qui etait tout neuf et vraiment bien pensé ( tout de meme inspiré de linux mais bon ^^ ) :
==>http://www.logram-project.org/fr/node/185
==>http://www.logram-project.org/fr/node/185
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
de toute facon, si tu maitrises pas à fond le C, je vois pas ce que tu pourras modifier dans le noyaux de linux
et si tu maitrises à fond le C, alros t'as le niveau ;)
et si tu maitrises à fond le C, alros t'as le niveau ;)
Pour le C c'est nickel, de ce coté la je ne me fait pas de soucis, mon ami programme en VB et en pascal, moi c'est le C et le C ++ ^^
VB et pascal, ca va pas lui servir à grand chose !
dans un OS on parle plutot de pointeur de fonctions, d'allocation dynamique de mémoire, de listes chainées, etc ... sans compter la partie bas niveau !
dans un OS on parle plutot de pointeur de fonctions, d'allocation dynamique de mémoire, de listes chainées, etc ... sans compter la partie bas niveau !
Ha Ha Ha....Le pauvre. Enfin, je pense que le noyau c'est le morceau le plus dur ( apres peut etre que je me trompe et qu'il y a encore plus dur ! ), j'ai telecharger linux from scratchs sa sera peut etre bien de l'avoir ce machin, sinon merci.
tout est dur. ca dépend déjà de la taille de ton noyaux. Mais c'est sur qu'un mauvasi noyaux ne te permettra pas d'avancer
Et un noyau inspiré du dernier kernel stable ? ce n'est plus une modification et sa devient un noyau nouveau non ? ( bien sur je vais pas m'amuser a copier coller des lignes de codes ) ^^
je suis pas du tout spécialiste linux. La seule chose que je puisse faire, c'est te donner des liens vers des OS que j'avais trouvé, dont les sources sont dispo, mais qui ne sont pas du tout basées sur linux
Il faut arrêter de rêver !
Tu ne connais pas le 100ème en C pour créer un OS !
Il suffit de voir le source de windows, notamment du Shell et tu comprendras ton malaise
Tu ne connais pas le 100ème en C pour créer un OS !
Il suffit de voir le source de windows, notamment du Shell et tu comprendras ton malaise
tu sais, C c'est pas compliqué ...
évidement, si tu fasi un OS multitache, il faut gerer les interuptions et tout, la sauvegarde de contexte, mais bon, c'est pas non plus insurmontable... évidement, il faut avoir quelques notions ! genre, si tu sais pas comment tu vas gérer la mémoire pour tes appli, c'est sur t'es dans la mouise. mais regarde windows 98, il gérait ca comme une buse, il tournait en mode réel, et ca convenait !
évidement, si tu fasi un OS multitache, il faut gerer les interuptions et tout, la sauvegarde de contexte, mais bon, c'est pas non plus insurmontable... évidement, il faut avoir quelques notions ! genre, si tu sais pas comment tu vas gérer la mémoire pour tes appli, c'est sur t'es dans la mouise. mais regarde windows 98, il gérait ca comme une buse, il tournait en mode réel, et ca convenait !
Je ne vois pas ou est ce que j'ai dis que je maitrisais le C a fond ( j'ai dis que je ne me faisais pas de soucis ), de plus je ne suis pas seul dans ce projet et puis, je pense quand meme que quand on a reussi a maitriser la creation d'un rpg en 3d isometrique en bossant avec des librairie graphiques on est capables de modifier un noyau , encore une fois je ne suis pas seul ds ce projet, enfin c'est pas important, je m'attendais à ce genre de reponse, si on peut appeler ça des reponses .
PS: Carly31 " il suffit de voir le sources de windows notemment le shell ", ha bon on a donc le droit de voir le code source de windows? je croyait que seul quelque partie etaient accessible. Du shell ??? windows ??? oui mais le cmd windows est loin d'etre aussi puissant que le terminal sous linux et le terminal ça fait 6 ans que je connais....................