On peut décompiler un programme, et comparer ce code avec le code sous GPL compilé avec les mêmes options (qui peuvent se retrouver en analysant l'exécutable).
Dans mon école, lors d'un TP de système d'exploitation, les enseignants ont ainsi eu l'idée de lancer des diffs sur les exécutables compilés résultant de la compilation des codes rendus par les élèves, au lieu des habituels diffs sur le code source, qui étaient "peu parlants" car les élèves savent fort bien recopier un code et l'embrouiller à loisir. Cette manipulation leur a permis d'attraper plusieurs copieurs, qui se sont retrouvés avec des notes... fortement diminuées... (je crois bien qu'ils ont pris 0).
# Décompilation
Posté par CoinKoin . En réponse au message Contrôles sur licence GPL. Évalué à 3.
Dans mon école, lors d'un TP de système d'exploitation, les enseignants ont ainsi eu l'idée de lancer des diffs sur les exécutables compilés résultant de la compilation des codes rendus par les élèves, au lieu des habituels diffs sur le code source, qui étaient "peu parlants" car les élèves savent fort bien recopier un code et l'embrouiller à loisir. Cette manipulation leur a permis d'attraper plusieurs copieurs, qui se sont retrouvés avec des notes... fortement diminuées... (je crois bien qu'ils ont pris 0).
Bref, ne t'en fais pas, on peut le détecter!