web-dev-qa-db-fra.com

Casse-t-il la GPL si vous supprimez license.txt avant le téléchargement?

Mon compte d'hébergement a une limite de fichiers, donc, pour réduire le nombre de fichiers, je ne me soucie pas de télécharger le fichier de licence. Est-ce que casser la licence GPL? Je ne le redistribue pas sans la licence ou quoi que ce soit utilisant simplement le code.

5
Joe Izzard

Non, ce n'est pas une violation de la GPL que de supprimer des fichiers (y compris le fichier de licence) avant le téléchargement. La GPL n'impose aucune restriction quant à l'utilisation ou à la modification d'une œuvre, mais uniquement à la redistribution de l'œuvre ou à la distribution d'une œuvre modifiée/dérivée.

En fait, la licence indique explicitement cette étendue :

Les activités autres que la copie, la distribution et la modification ne sont pas couvertes par cette Licence; ils sont hors de sa portée.

En outre, copie n'entre dans le champ d'application de la licence que lorsque ces modifications sont distribuées [ emphasis etitaliquesajoutée]:

Vous pouvez modifier votre ou vos copies du programme, en tout ou en partie, pour former un travail basé sur le programme , etcopier et distribuer ces modifications ou travailler sous le programme. termes de la section 1 ci-dessus , à condition que vous remplissiez également toutes ces conditions ...

Notez que "modifier votre copie ou des copies du programme ou de toute partie de celui-ci" est séparé de "copier et distribuer ces modifications". Les conditions de notification et de licence s'appliquent uniquement aux œuvres distribuées .

La GPL ne vous oblige pas à faire quoi que ce soit avec un travail que vous utilisez et modifiez, mais que vous ne distribuez pas.

7
Chip Bennett

Wordpress Codex fonctionnaires ont écrit -

Il n'y a pas de fichiers que vous devez supprimer. Il n'y a aucun risque pour vos fichiers WordPress ou votre base de données en laissant tous les fichiers exactement tels qu'ils étaient lorsque vous les avez téléchargés.

Cependant, il est prudent de supprimer les éléments suivants:

  • license.txt
  • Lisezmoi.html
  • les fichiers d'importation * .php

Je pense que nous pouvons supprimer ces fichiers.

2
amit