Les 'tainted kernel' , 'no license' & cie sous linux....
Les 'tainted kernel' , 'no license' & cie sous linux.... - Linux et OS Alternatifs
MarshPosté le 17-05-2002 à 14:20:52
Pour tous ceux qui postent des messages genre roh ca marche pas, il me dit 'tainet kernel' pour mon module machin, genre kill9 recement:
Les AVERTISSEMENTS: Warning: loading machin.o will taint the kernel: no license ou Warning: loading srripc.o will taint the kernel: non-GPL license - X11 ne sont que des WARNING, il reflete le fait que le module que vous compilez n'a pas defini la licence qu'il utilise, ie soit c un module precompile, soit c un module source trop vieux dont le developpeur ne s'est pas inquiete de rajouter les quelques macros qui vont bien. (ie la ligne MODULE_LICENCE("GPL" )). Ce qui se passe dans ce cas c que certains symboles ne seronts pas accessibles par ces modules non GPL.
Donc le truc de ce message c que si jamais vous avez un probleme avec votre kernel et qu'il y a des modules non GPL dedans faut pas vous retourner contre linus & co.
Sinon quand vous avez une merde avec un module, de savoir que ledis module, lors de sont chargement emet un message de type tainted est vraiment mais alors vraiment loin de servir a quelque chose.
Marsh Posté le 17-05-2002 à 14:20:52
Pour tous ceux qui postent des messages genre roh ca marche pas, il me dit 'tainet kernel' pour mon module machin, genre kill9 recement:
Les AVERTISSEMENTS:
Warning: loading machin.o will taint the kernel: no license ou Warning: loading srripc.o will taint the kernel: non-GPL license - X11
ne sont que des WARNING, il reflete le fait que le module que vous compilez n'a pas defini la licence qu'il utilise, ie soit c un module precompile, soit c un module source trop vieux dont le developpeur ne s'est pas inquiete de rajouter les quelques macros qui vont bien. (ie la ligne MODULE_LICENCE("GPL" )).
Ce qui se passe dans ce cas c que certains symboles ne seronts pas accessibles par ces modules non GPL.
Donc le truc de ce message c que si jamais vous avez un probleme avec votre kernel et qu'il y a des modules non GPL dedans faut pas vous retourner contre linus & co.
Sinon quand vous avez une merde avec un module, de savoir que ledis module, lors de sont chargement emet un message de type tainted est vraiment mais alors vraiment loin de servir a quelque chose.
voila. voila.
des questions ?