Pour diverses raisons, j'ai étudié un peu la structure du code "libre" de nvidia, puis j'ai obtenu de la part d'un ingénieur de cette belle entreprise la confirmation d'une observation que j'ai faite : le code publié est le résultat de la compilation d'un code "inconnu" hébergé en interne chez nvidia. Ce n'est en aucun cas le code sur lequel ils travaillent.
Prenons un cas concrêt : les cartes embarquées Tegra de la génération Thor (pas michel, non). Ces cartes utilisent le pilote openrm, ie le pilote libre, youhou ! Sauf que... quand on regarde, le code diverge massivement du code publié sur Github, au point que je n'ai pas réussi à trouver le moment où le code a divergé.
Donc question philosophique: quand on publie le résultat d'une génération de code, depuis une base propriétaire, ce résultat peut être sous licence libre, mais est-ce vraiment un logiciel libre, peut-on l'étudier, le modifier "sincèrement" ? Joyeux débats de fin d'année à tous !
# Un code généré par un code non libre est-il libre...
Posté par Pinaraf . En réponse au lien Nvidia publie des modules du noyau GPU de Linux sous GPL/MIT, Linus a gagné (2022). Évalué à 4.
Pour diverses raisons, j'ai étudié un peu la structure du code "libre" de nvidia, puis j'ai obtenu de la part d'un ingénieur de cette belle entreprise la confirmation d'une observation que j'ai faite : le code publié est le résultat de la compilation d'un code "inconnu" hébergé en interne chez nvidia. Ce n'est en aucun cas le code sur lequel ils travaillent.
Prenons un cas concrêt : les cartes embarquées Tegra de la génération Thor (pas michel, non). Ces cartes utilisent le pilote openrm, ie le pilote libre, youhou ! Sauf que... quand on regarde, le code diverge massivement du code publié sur Github, au point que je n'ai pas réussi à trouver le moment où le code a divergé.
Donc question philosophique: quand on publie le résultat d'une génération de code, depuis une base propriétaire, ce résultat peut être sous licence libre, mais est-ce vraiment un logiciel libre, peut-on l'étudier, le modifier "sincèrement" ? Joyeux débats de fin d'année à tous !