A GNU program should use the latest version of the license that the GNU Project recommends--not just any free software license. For most packages, this means using the GNU GPL.
For a program to be GNU software does not require transferring copyright to the FSF; that is a separate question. If you transfer the copyright to the FSF, the FSF will enforce the GPL for the program if someone violates it; if you keep the copyright, enforcement will be up to you.
Cependant, je maintiens que c'est très courant et de plus il est bien écrit qu'un programme GNU doit utiliser la dernière licence du projet GNU. Dans ce cas la licence est « GPLv2 ou supérieure » remplacée par « GPLv3 ou supérieure » pour rester un programme GNU. C'est bien ce qui c'est passé pour tar :
Avant :
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2, or (at your option) any later
version.
Après :
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any later
version.
[^] # Re: Tar en pole-position
Posté par Yohan_B . En réponse à la dépêche La 3ème version de la licence GNU General Public Licence (GPL) est née.. Évalué à 6.
Cependant, je maintiens que c'est très courant et de plus il est bien écrit qu'un programme GNU doit utiliser la dernière licence du projet GNU. Dans ce cas la licence est « GPLv2 ou supérieure » remplacée par « GPLv3 ou supérieure » pour rester un programme GNU. C'est bien ce qui c'est passé pour tar :