Si C n'obtient pas une copie du code de A, pourquoi aurait-il le droit d'appliquer un contrat qu'il n'a pas passé ?
Il obtient du code qui est licencié en GPLv2+ et redistribué en GPLv3, le fait que tu le redistribue en v3 ne change pas que le code que tu distribues avec (hors patch GPLv3 ajouté par toi lors de la redistribution) est en GPLv2+... donc je peux *prendre* ce code et le redistribuer en GPLv2+ (vu qu'il *est* en GPLv2+) malgré que tu l'ai distribué en v3... ta distribution n'a pas changé la licence du code, le seul moyen d'obliger la redistribution est de rajouter du code v3 avec... alors pour pouvoir faire la manip il faut impérativement enlever ces ajouts v3 pour pouvoir de nouveau redistribuer en v2+.
Puis tu reçois un code avec une licence (sur ce code) pas un contrat avec une entité.
[^] # Re: Probleme de licence
Posté par allcolor . En réponse au journal AGPL et GPLv2. Évalué à 1.
Si C n'obtient pas une copie du code de A, pourquoi aurait-il le droit d'appliquer un contrat qu'il n'a pas passé ?Il obtient du code qui est licencié en GPLv2+ et redistribué en GPLv3, le fait que tu le redistribue en v3 ne change pas que le code que tu distribues avec (hors patch GPLv3 ajouté par toi lors de la redistribution) est en GPLv2+... donc je peux *prendre* ce code et le redistribuer en GPLv2+ (vu qu'il *est* en GPLv2+) malgré que tu l'ai distribué en v3... ta distribution n'a pas changé la licence du code, le seul moyen d'obliger la redistribution est de rajouter du code v3 avec... alors pour pouvoir faire la manip il faut impérativement enlever ces ajouts v3 pour pouvoir de nouveau redistribuer en v2+.
Puis tu reçois un code avec une licence (sur ce code) pas un contrat avec une entité.