Worth noting that the "escape hatch" clauses in the EUPL that allow converting it into other licenses mean it's only ever as strong as the weakest license it names for such an operation, AKA EPL/MPL/LGPL. Any actor that wants to mess around with providing a closed extension on a network service can exercise that option with an EUPL codebase, so if you care about that, you're better off explicitly naming the AGPL or w…
[1] https://interoperable-europe.ec.europa.eu/collection/eupl/di...
[2] https://interoperable-europe.ec.europa.eu/collection/eupl/ho...