I want to release a program under the CeCILL version 2. It permits relicensing to the GPL, and I'm okay with that. However, version 2.1 permits relicensing to the European Union Public License, and I don't want to allow that, because (as the FSF notes) it permits relicensing to licenses with weaker copylefts.
The issue is that one is allowed to distribute a program under "any later version" of the Agreement.
12.3 Any Software distributed under a given version of the Agreement may only be subsequently distributed under the same version of the Agreement or a subsequent version, subject to the provisions of Article 5.3.4.
The French version of 12.3 says the same thing.
Does this mean that a Licensee can choose to distribute the software under version 2.1 of the license and use that as a justification to relicense the code to the EUPL?
I think the final clause might give the answer as no, but I'm not sure. Article 5.3.4 is the one that allows relicensing. It reads as follows in version 2.0; version 2.1 adds "the GNU Affero GPL, and/or the EUPL" to all occurrences of "GNU GPL".
The Licensee can include a code that is subject to the provisions of one of the versions of the GNU GPL in the Modified or unmodified Software, and distribute that entire code under the terms of the same version of the GNU GPL.
The Licensee can include the Modified or unmodified Software in a code that is subject to the provisions of one of the versions of the GNU GPL, and distribute that entire code under the terms of the same version of the GNU GPL.