Linux choisit la compatibilité du code source recompilable sur plein d'architectures, mais va donc lancer un programme propriétaire pour Linux 2.6 sur un noyau actuel !
C'est tout simplement faux, ça n'est pas un problème de noyau. Le noyau Linux a pour politique de ne pas casser l'ABI avec les binaires. Le problème du vieux programme propriétaire, ça va être le reste de l'espace utilisateur et notamment la libc, les libs graphiques, etc... Mais un binaire propriétaire compilé en statique qui fonctionnait sur un noyau 2.6 doit continuer à fonctionner sur un noyau récent. Sinon, c'est un bug du noyau et il doit être corrigé.
D'ailleurs, l'article d'origine ne parle de pas de problème avec le noyau.
# ABI Linux <> userspace
Posté par Alexandre Belloni (site web personnel) . En réponse au journal RiscOS et les systèmes inventifs des années 80. Évalué à 10. Dernière modification le 10 octobre 2020 à 23:23.
C'est tout simplement faux, ça n'est pas un problème de noyau. Le noyau Linux a pour politique de ne pas casser l'ABI avec les binaires. Le problème du vieux programme propriétaire, ça va être le reste de l'espace utilisateur et notamment la libc, les libs graphiques, etc... Mais un binaire propriétaire compilé en statique qui fonctionnait sur un noyau 2.6 doit continuer à fonctionner sur un noyau récent. Sinon, c'est un bug du noyau et il doit être corrigé.
D'ailleurs, l'article d'origine ne parle de pas de problème avec le noyau.