Pages : 1
#1 Le 15/06/2012, à 19:23
- elprincipe
developper un système d'exploitation
salut à tous
je suis passionné d'informatique (lapalissade!!!! bien évidement que je suis passionné c'est que je serais pas ici ) et je m'interesse particulièrement à l’ingénierie système et aussi la sécurité informatique j'aimerais me spécialiser dans ces domaines. je m'interesse depuis peu à la conception et au developpement des SE mais je dois vous avouer que quand vous entrez dans ce domaine vous avez l'impression d'être dans un trou noir. donc j'aimerais savoir pour un petit fou qui comme moi veut developper un SE "from scratch", on commence où exactement?. pour les pré-requis je crois savoir qu'il faut avoir des connaissances en micro-electronique, architecture des ordi, en programmation (assembleur, c ...) . bon pour ces domaines on va dire que je suis moyen mais je me suis rendu compte que pour developper un SE être moyen ça suffisait pas. Donc si quelqu'un qui s'y connait peut me guider surtout dans la documentation (en tenant compte que je suis débutant dans la conception des SE donc une doc pas trop technique) car je crois que c'est surtout ça qui est important; parce qu’en même temps le sujet est tellement vaste que je sais pas trop par quoi commencer.
le but pour moi n'est pas de developper un SE révolutionnaire qui va concurrencer Macos, Linux ou BSD; mais surtout d'apprendre comment ces monstres sont conçus depuis les fondements et pourquoi pas à la fin de mon apprentissage developper un mini SE
en passant je suis étudiant en 3ème année informatique système et réseaux, et les cours de systèmes d'exploitation que j'ai eu jusqu'à présent sont surtout des cours de programmation système UNIX et quelques cours sur les concepts théorique relatifs aux SE, et pas vraiment de cours qui mettent les mains dans le cambouis
donc j'attends vos réaction et merci d'avaaaaaance
Hors ligne
#2 Le 15/06/2012, à 19:32
- Dr Le Rouge
Re : developper un système d'exploitation
Salut,
Avant de coder entièrement un SE, tu pourrais peut-être jeter un œil à linux from scratch ? Ça te permettrais de vraiment voir quels sont les composants d'un SE et la façon dont ils interagissent.
(enfin, je dis ça, j'ai jamais installé de LFS moi-même )
C'est deux suites de Cauchy qui veulent aller à la soirée 'no limit'. Hélas, à l'entrée le videur leur dit : "désolé, c'est complet !".
mon site perso (π²/6.fr) et mon blog
Hors ligne
#3 Le 15/06/2012, à 20:16
- Hibou57
Re : developper un système d'exploitation
Hajimemashteeeee… \(^o^)/ Tachikoma desu (^_^;)
Le saviez‑vous : le j’m’en foutisme est la cause de la plupart des fléaux du monde contemporain.
Mangez des standards : un grand bol de Standard tous les matins, et vous débutez la journée en pleine forme !
bulleforum.net — Forum de discussions, La Bulle (papotage de la vie courante ou choses trop sérieuses)
Hors ligne
#4 Le 15/06/2012, à 22:27
- Jules Petibidon
Re : developper un système d'exploitation
Sinon t'as le bouquin "Systemes d'exploitation" d'Andrew Tanenbaum (Qui est par ailleurs le créateur de Minix dont hibou t'a fourni le lien) qui te permettra de comprendre les principes de base.
Et si tu veux du dev -> http://sos.enix.org/fr/PagePrincipale
Amuse toi bien
Hors ligne
#5 Le 15/06/2012, à 22:32
- Hibou57
Re : developper un système d'exploitation
Hajimemashteeeee… \(^o^)/ Tachikoma desu (^_^;)
Le saviez‑vous : le j’m’en foutisme est la cause de la plupart des fléaux du monde contemporain.
Mangez des standards : un grand bol de Standard tous les matins, et vous débutez la journée en pleine forme !
bulleforum.net — Forum de discussions, La Bulle (papotage de la vie courante ou choses trop sérieuses)
Hors ligne
#6 Le 15/06/2012, à 22:36
- cdaubedaubeçaylmal
Re : developper un système d'exploitation
Volatile à la noix, t’as fait exprès d’oublier celui‑là ou tu te moque du monde ?
Welcome to the MaRTE OS Website
MaRTE OS est un système temps réel écrit en Ada qui suit les recommandations d'un sous-ensemble de la norme POSIX.13. Il permet d'exécuter des applications embarquées écrites en Ada ou en C.
MartinOS, çay lbien
Dernière modification par cdaubedaubeçaylmal (Le 15/06/2012, à 22:38)
Ada çèylbien
C-daube-daube, c’est rien que d’la Daube++
Le chiffre de la bête : ++5 ++5 ++5
The GPL is not free! — Why the GPL is not free — WTFPL: ”Do What The Fuck You Want To” Public License.
Hors ligne
#7 Le 16/06/2012, à 08:58
- lawl
Re : developper un système d'exploitation
Hors ligne
#8 Le 16/06/2012, à 12:43
- grim7reaper
Re : developper un système d'exploitation
@Hibou57 : pas la peine de faire ta propagande Ada en te cachant derrière ta seconde identité (cdaubedaubeçaylmal), franchement ça n’apporte rien et ça donne pas une super image de toi (le gus qui a besoin de deux comptes pour assumer ses opinions…)
D’ailleurs, on attends toujours tes explications ici (tu avais dit que tu repasserais expliquer, mais tu as fuit comme à ton habitude…)
Sinon, pour rester dans le sujet, ouais le bouquin de Tanenbaum et les sources de SOS sont un bon point de départ
Hors ligne
#9 Le 16/06/2012, à 14:40
- cdaubedaubeçaylmal
Re : developper un système d'exploitation
Sais pas de la propagande, sait de l’information
L‘information çaybien
comp.lang.ada : Ada port of the osdev.org bare bones tutorial
Archeia | Ada Bare bones port
Çay kékun il a porté un tutorial de osdev.org en Ada, et il donne gratuit à tout le monde pour faire plaisir aux gens
Dernière modification par cdaubedaubeçaylmal (Le 16/06/2012, à 14:45)
Ada çèylbien
C-daube-daube, c’est rien que d’la Daube++
Le chiffre de la bête : ++5 ++5 ++5
The GPL is not free! — Why the GPL is not free — WTFPL: ”Do What The Fuck You Want To” Public License.
Hors ligne
#10 Le 16/06/2012, à 15:03
- Dr Le Rouge
Re : developper un système d'exploitation
L‘information çaybien
L'orthographe et la grammaire aussi, c'est bien Tu sais écrire pourtant, pourquoi tu parles comme un kikoo avec ton deuxième compte ?
Dernière modification par Dr Le Rouge (Le 16/06/2012, à 15:04)
C'est deux suites de Cauchy qui veulent aller à la soirée 'no limit'. Hélas, à l'entrée le videur leur dit : "désolé, c'est complet !".
mon site perso (π²/6.fr) et mon blog
Hors ligne
Pages : 1