Il ne s'agit pas de légalité, mais de respect d'un contrat.
Lequel contrat dit (GPL 2 en français):
Article 3.
Vous pouvez copier et distribuer le Programme (ou tout travail
dérivé selon les conditions énoncées dans l'article 1) sous forme
de code objet ou exécutable, selon les termes des articles 0 et 1,
à condition de respecter l'une des clauses suivantes :
a) Fournir le code source complet du Programme, sous une forme
lisible par un ordinateur et selon les termes des articles 0
et 1, sur un support habituellement utilisé pour l'échange de
données ; ou,
b) Faire une offre écrite, valable pendant au moins trois ans,
prévoyant de donner à tout tiers qui en fera la demande une
copie, sous forme lisible par un ordinateur, du code source
correspondant, pour un tarif n'excédant pas le coût de la
copie, selon les termes des articles 0 et 1, sur un support
couramment utilisé pour l'échange de données informatiques ;
ou,
c) Informer le destinataire de l'endroit où le code source
peut être obtenu (cette solution n'est recevable que dans le
cas d'une distribution non commerciale, et uniquement si Vous
avez reçu le Programme sous forme de code objet ou exécutable
avec l'offre prévue à l'alinéa b ci-dessus).
Ton exemple de github tombe dans le cas a), et ne pose donc pas de problème. Le plus simple pour linutop de se mettre en conformité serait le b), car le c) dépend de la manière dont leur upstream gère la distribution, et ne s'applique pas au code recompilé par linutop.
[^] # Re: Sources
Posté par Barnabé . En réponse à la dépêche Linutop OS, désormais disponible au format Noobs pour Raspberry Pi. Évalué à 4.
Il ne s'agit pas de légalité, mais de respect d'un contrat.
Lequel contrat dit (GPL 2 en français):
Ton exemple de github tombe dans le cas a), et ne pose donc pas de problème. Le plus simple pour linutop de se mettre en conformité serait le b), car le c) dépend de la manière dont leur upstream gère la distribution, et ne s'applique pas au code recompilé par linutop.