Code source de Linux
Fermé
Bonjour,
Je débute en programmation C (et je commence la SDL avec le cours du zéro), et je voudrais étudier le code source de Linux (celui du noyau entre autre) mais je n'arrive pas à le comprendre, il est trop compliqué pour moi, donc je voudrais savoir si il y a un livre, des cours ou autres qui me permettront de comprendre le code source de Linux. Merci d'avance.
Je débute en programmation C (et je commence la SDL avec le cours du zéro), et je voudrais étudier le code source de Linux (celui du noyau entre autre) mais je n'arrive pas à le comprendre, il est trop compliqué pour moi, donc je voudrais savoir si il y a un livre, des cours ou autres qui me permettront de comprendre le code source de Linux. Merci d'avance.
A voir également:
- Code source de Linux
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
6 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
10 juin 2010 à 23:31
10 juin 2010 à 23:31
Le problème c'est que le code source du noyau évolue très rapidement. Donc les derniers livres en data sur le sujet sont déjà obsolètes.
Cependant il y a en a un qui va sortir bientôt, très actuel et complet, traitant du noyau 2.6.34:
https://www.amazon.com/gp/product/0672329468?ie=UTF8&tag=roblov-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0672329468%22
Par contre c'est en anglais.
Cependant il y a en a un qui va sortir bientôt, très actuel et complet, traitant du noyau 2.6.34:
https://www.amazon.com/gp/product/0672329468?ie=UTF8&tag=roblov-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0672329468%22
Par contre c'est en anglais.
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
Modifié par scriptiz le 13/06/2010 à 14:14
Modifié par scriptiz le 13/06/2010 à 14:14
Bonjour,
Sinon je te conseille de commencer par comprendre le code source du noyau linux 1.0 plutôt que la dernière version.
Car le premier noyau publique (version 1.0) était bien plus simple qu'aujourd'hui et bien moins gros ^^
Je te l'ai mit ici au cas où :
http://demo.ovh.org/fr/b0e3d627617ae3e3f1024b744b189ddd/
Avec des connaissances moyennes en C tu peux déjà comprendre une bonne partie.
Bon courage.
"The most successful method of programming is to begin a program as simply as possible, test it, and then add to the program until it performs the required job." -- PDP8 handbook, Pg 9-64
Sinon je te conseille de commencer par comprendre le code source du noyau linux 1.0 plutôt que la dernière version.
Car le premier noyau publique (version 1.0) était bien plus simple qu'aujourd'hui et bien moins gros ^^
Je te l'ai mit ici au cas où :
http://demo.ovh.org/fr/b0e3d627617ae3e3f1024b744b189ddd/
Avec des connaissances moyennes en C tu peux déjà comprendre une bonne partie.
Bon courage.
"The most successful method of programming is to begin a program as simply as possible, test it, and then add to the program until it performs the required job." -- PDP8 handbook, Pg 9-64
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
10 juin 2010 à 19:49
10 juin 2010 à 19:49
Ce n'est sans doute pas une bonne idée de commencer par le noyau (linux c'est uniquement le noyau d'ailleurs, pour le système d'exploitation c'est GNU/Linux).
Il y a plein d'appli en open source qui seront certainement plus abordables...
Il y a plein d'appli en open source qui seront certainement plus abordables...
Ok, mais si je veut vraiment essayer de comprendre le code source de Linux comment dois-je m'y prendre?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question