Le seul truc c'est qu'il faudrait forcer l'insertion d'un module compilé pour un autre kernel, chose qui est possible mais absolument pas dans la philosophie de Linux et des LL : pourquoi se faire chier à conserver des interfaces identiques d'une version à l'autre, permettant à des drivers binaires de tourner sur plusieurs version du noyau, quand le fonctionnement standard et accepté par tous est de recompiler l'intégralité à chaque fois ?
Desole, mais j'etait pas au courant d'avoir accepte de devoir tout recompiler a chaque fois, c'est peut etre acceptable pour certains pro-libre, mais certainement pas pour moi, ni pour bcp d'autres gens qui trouvent l'acte de compiler son propre noyau une perte de temps et une source possible de problemes inutiles.
Les seuls drivers qui ont des soucis sont ceux qui ne suivent pas même dans l'idée la philosophie du noyau, ie être recompilés à haque version, et forcément, comme le noyau Linux part du postulat que tout est recompilé à chaque fois, ben ça coince, c'est fou non ?
C'est peut-etre le postulat de depart et il arrange peut-etre les devs du kernel, mais le fait est que ce n'est pas un postulat qui est pratique pour les utilisateurs.
Bref, du point de vue de l'utilisateur, la methode Windows est plus agreable et pratique, du point de vue des developpeurs de drivers externes aussi, seuls les developpeurs du noyau Linux y trouvent leur compte.
Ceci dit, le driver vmware, je n'ai eu à le patcher que pour passer du noyau 2.4 au noyau 2.6, ensuite d'une version à l'autre du noyau 2.6, on lance la recompil et ça fonctionne... Pourquoi vmware peut faire quelque chose que d'autres ne peuvent pas ?
Parce que VMWare n'accede pas forcement aux meme structures/APIs que les autres drivers, donc il pourrait etre moins touche, parce qu'aussi VMWare accepte de mettre les sources de son driver en public ce que d'autres ne veulent pas forcement faire non plus.
[^] # Re: Un pour cent ?
Posté par pasBill pasGates . En réponse à la dépêche Le point sur le traitement graphique sous Linux. Évalué à 1.
Desole, mais j'etait pas au courant d'avoir accepte de devoir tout recompiler a chaque fois, c'est peut etre acceptable pour certains pro-libre, mais certainement pas pour moi, ni pour bcp d'autres gens qui trouvent l'acte de compiler son propre noyau une perte de temps et une source possible de problemes inutiles.
Les seuls drivers qui ont des soucis sont ceux qui ne suivent pas même dans l'idée la philosophie du noyau, ie être recompilés à haque version, et forcément, comme le noyau Linux part du postulat que tout est recompilé à chaque fois, ben ça coince, c'est fou non ?
C'est peut-etre le postulat de depart et il arrange peut-etre les devs du kernel, mais le fait est que ce n'est pas un postulat qui est pratique pour les utilisateurs.
Bref, du point de vue de l'utilisateur, la methode Windows est plus agreable et pratique, du point de vue des developpeurs de drivers externes aussi, seuls les developpeurs du noyau Linux y trouvent leur compte.
Ceci dit, le driver vmware, je n'ai eu à le patcher que pour passer du noyau 2.4 au noyau 2.6, ensuite d'une version à l'autre du noyau 2.6, on lance la recompil et ça fonctionne... Pourquoi vmware peut faire quelque chose que d'autres ne peuvent pas ?
Parce que VMWare n'accede pas forcement aux meme structures/APIs que les autres drivers, donc il pourrait etre moins touche, parce qu'aussi VMWare accepte de mettre les sources de son driver en public ce que d'autres ne veulent pas forcement faire non plus.