Creer un OS ?

Fermé
Okatus - 14 oct. 2009 à 16:06
 Okatus - 15 oct. 2009 à 17:08
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 !

20 réponses

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 16:11
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
0
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 .
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 16:17
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
0
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ha oui, ça m'interesse ^^
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 16:23
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 ;)
0
Maitriser "à fond le C" à 16 ans, mais bien sûr !!!
Même les plus grands experts français (consultants à > 2000 €/jour),
avec 25 ans d'expérience au plus haut niveau,
ne prétendent pas maitriser "à fond le C" !
0
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 ++ ^^
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 16:26
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 !
0
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.
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 16:33
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
0
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 ) ^^
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 16:37
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
0
Aves plaisir, quand tu veux ^^
0
carly31 Messages postés 57 Date d'inscription mercredi 19 novembre 2008 Statut Membre Dernière intervention 16 janvier 2010 5
14 oct. 2009 à 18:04
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
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 18:11
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 !
0
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 .
0
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....................
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 20:15
je croi que l'intégralité des sources de 2000 avaient été volées ... (avoues que c'est plus interessant d'avoir les sources de 2000 que de millénium!)
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
14 oct. 2009 à 22:07
0
merci
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
15 oct. 2009 à 17:05
y a pas de quoi. Je suis curieux, alors si tu fais quelque chose, tiens m'en informé ici ;)
0
Aucun soucis, pour le moment les bases du noyau sont posées ( les bases pour moi c'est vraiment les bases de chez bases ) enfin, je te tiendrai au courant si tu le veux, @ +
0