Kernel mal conçu. Beaucoup de pilotes n'ont aucun intérêt à tourner avec les privilèges du kernel et pourrait très bien fonctionner en mode utilisateur.
Youpi! Le retour du troll sur les kernels !
Linux n'a jamais été conçus pour être un os d'avant garde, mais pour être fonctionnel et efficace. En ce sens le noyaux respecte son objectif: Linux ca marche. Effectivement sur beaucoup plus de point l'architecture du noyau n'est pas à l'état de l'art mais c'est pas son but non plus.
Dans la vraie vie, le code source n'est pas la solution miracle : si le matos n'est pas beaucoup utilisé, personne n'ira maintenir le driver.
La liberté d'un drivers ne veut pas dire que d'autres voudront le maintenir mais que toi tu peux si tu veux quitte a aquérir les connaissances nécessaire ce qui est souvent très difficile je te l'accorde mais au moins c'est possible.
Le desktop n'a pas besoin d'être hyper optimisé mais je lisais récemment un avis d'une boite sur les aspects temps réels de Linux qui disait qu'une latence de 40 mili-secondes pouvait rendre a néant les bénéfices d'un trader. Pour garantir un tel niveau de performance pour une tâche bien spécifique, c'est plus facile quand tu as seul gros machin que tu contrôle de bout en bout. SI les développeur noyau ont besoin de changer une partie d'un composant pour optimiser un autre bout, ils peuvent le faire facilement, ca cassera peut être une API mais ils auront leur optimisation. Toutefois pour ce qui est du Desktop je suis d'accord, une structure plus souple serait préférable.
Puis vu tous les problèmes que pose les drivers binaires, ca donne une motivation de plus au constructeurs de fournir des drivers libres. Plus on tenderat la main aux pilotes binaires et plus il y en aura.
Ah oui dernier point : stabiliser les API favoriserait l'apparition de drivers alternatifs maintenus par d'autres personnes que les developpeurs du kernel, voir des kernels alternatifs qui profiterait de l'API stable pour supporter un grand nombre de drivers.
C'est une excellente remarque, vu comment les concepteurs d'OS galerrent pour adapter les drivers d'un système à l'autre ce serait bien d'avoir quelque chose pour faciliter le port de drivers entre système libres. Il y a des trucs qui se font pour utiliser les drivers Linux sur d'autres systèmes, mais j'ai jamais rien vu de vraiment convainquant.
[^] # Re: Confiance et pérénité
Posté par GTof . En réponse au journal Marre de l'intégrisme chez les libristes !!!. Évalué à 1.
Youpi! Le retour du troll sur les kernels !
Linux n'a jamais été conçus pour être un os d'avant garde, mais pour être fonctionnel et efficace. En ce sens le noyaux respecte son objectif: Linux ca marche. Effectivement sur beaucoup plus de point l'architecture du noyau n'est pas à l'état de l'art mais c'est pas son but non plus.
La liberté d'un drivers ne veut pas dire que d'autres voudront le maintenir mais que toi tu peux si tu veux quitte a aquérir les connaissances nécessaire ce qui est souvent très difficile je te l'accorde mais au moins c'est possible.
Le desktop n'a pas besoin d'être hyper optimisé mais je lisais récemment un avis d'une boite sur les aspects temps réels de Linux qui disait qu'une latence de 40 mili-secondes pouvait rendre a néant les bénéfices d'un trader. Pour garantir un tel niveau de performance pour une tâche bien spécifique, c'est plus facile quand tu as seul gros machin que tu contrôle de bout en bout. SI les développeur noyau ont besoin de changer une partie d'un composant pour optimiser un autre bout, ils peuvent le faire facilement, ca cassera peut être une API mais ils auront leur optimisation. Toutefois pour ce qui est du Desktop je suis d'accord, une structure plus souple serait préférable.
Puis vu tous les problèmes que pose les drivers binaires, ca donne une motivation de plus au constructeurs de fournir des drivers libres. Plus on tenderat la main aux pilotes binaires et plus il y en aura.
C'est une excellente remarque, vu comment les concepteurs d'OS galerrent pour adapter les drivers d'un système à l'autre ce serait bien d'avoir quelque chose pour faciliter le port de drivers entre système libres. Il y a des trucs qui se font pour utiliser les drivers Linux sur d'autres systèmes, mais j'ai jamais rien vu de vraiment convainquant.