摘要 |
L'invention concerne un procédé et un système pour modifier de manière non intrusive un fichier exécutable E comprenant des références (F1, F2, et F3) à des fonctions disposées dans au moins une bibliothèque partagée B au sein d'un ordinateur. Selon l'invention on crée au moins deux nouveaux fichiers, un ficher META comprenant quelques références non résolues (F2, F3) dans le fichier exécutable E et un fichier de services comprenant de nouvelles fonctions ou services (X2, X3) à insérer dans le fichier exécutable E. La phase d'édition de liens affecte en priorité au fichier META puis à la bibliothèque partagée B les références non résolues. Lorsque ces références sont répertorier dans le fichier META, alors on établit, pour cette référence, un lien entre de la bibliothèque partagée B. Dans le fichier META on a ensuite la possibilité d'associer à cette référence une ou plusieurs fonctions stockées partagée B. L'invention permet l'extension incrémentale et non intrusive des systèmes d'exploitation. Il n'es plus nécessaire d'effectuer des modifications au coeur du noyau pour modifier le comportement du système.
|