Discuter:Noyau Linux

Un article de Wikipédia, l'encyclopédie libre.

Sommaire

[modifier] traduction auto depuis l'article espagnol sur Linux

es:Linux

Une étude sur la distribution Réseau Hat Linux 7.1 a révélé que celle-ci en particulier possède plus de 30 millions de lignes de code réel. En utilisant le modèle de calcul de coûts COCOMME, on peut estimer que cette distribution requerrait 8.000 programmeurs par année pour son développement. D'avoir été développé par des moyens conventionnels de code fermé, aurait coûté plus de milliards de dollars aux Etats-Unis.

La plus grande partie de son code (71%) appartenait au langage C, mais ont été utilisés beaucoup d'autres langages pour son développement, y compris C ++, Bash, Lisp, Ensamblador, Perl, Fortran et Python.

Environ la moitié de son code total (compté dans des lignes de code) a été libérée sous la licence GPL.

Le noyau de Linux contenait alors 2.4 millions de lignes de code, correspondant à à 8% du total, en démontrant que la vaste majorité du système opérationnel n'appartient pas au noyau de de ce dernier.

Dans une étude postérieure, Counting potatoes : the size of Debian 2.2, la même analyse a été fait pour Debian GNU/Linux version 2.2. Cette distribution contient plus de cinquante-cinq millions de lignes de code source, et coûte 1.900 millions de dollars (année 2000) le développement par des moyens conventionnels (elle ne libère pas). Michel BUZE 9 janvier 2006 à 22:42 (CET)

[modifier] ACL

Il serait bien de préciser depuis quand Linux prend en charge les ACL. Depuis 2.6 ? --Jerome misc 14 juillet 2006 à 23:40 (CEST)

[modifier] Numerotation

Depuis le 2.6, il n'y a plus de distinction stable/developement. Le 2.6.x est le noyau stable, le noyau de developement est 2.6.x+1-preY. C'est pour cela qu'a ete créé le systeme a 4 chiffres 2.6.x.y : pour assurer la maintenance des versions stables. Cette décision a été prise pour pallier le probleme majeur du systeme precedent : les nouvelles fonctionnalités n'étaient disponibles que tres longtemps apres la sortie d'un noyau stable (il fallait attendre la fin du cycle de dévelopement suivant, ce qui pouvait prendre plusieurs années). Bien souvent, les distributions "backportaient" certaines fonctionnalités dans la branche stable, ce qui pouvait poser des problemes, les interfaces de ces fonctionnalités pouvaient évoluer radicalement avant leur sortie officielle dans la branche stable. bblou(p)


[modifier] Faille Vmsplice

Un ajout a été effectué concernant le récent exploit local concernant le module vmsplice permettant une élévation de privilèges. A la limite, pourquoi pas, après tout il est dans l'esprit du libre et de WP de faire les choses de manière publique et ouverte. Cependant je m'interroge sur l'opportunité de placer ceci directement sur l'article. En effet, si on commence à recenser les failles de sécurité découvertes au sein des systèmes d'exploitation (MS Windows, Mac OS X, etc. ), même uniquement critiques, on va vite se coltiner de belles listes longues comme le bras... Melkor73 [blabla] 15 février 2008 à 10:33 (CET)

Bon, j'enlève cette section, après tout on ne recense pas tous les exploits de ce genre sur les autres systèmes... Melkor73 [blabla] 15 mars 2008 à 13:10 (CET)