GPL Version Number Mix
I'm currently reworking the logic for outputting per-cell fluid-in-place volumes to the restart file and had occasion to look at the licence terms in ebos/eclgenericoutputblackoilmodule.cc. This licence block refers to GPL Version 2 or later whereas most other licence blocks specify Version 3 or later (Main.hpp).
Is there a reason we have this mix of GPL version numbers? Do we need to take some kind of action in this area ahead of the 2024.04 release?
Sometimes this is for historic reasons (files from the dumux have v2 or later), and sometimes it just is a matter of where the copyright header was copied from.
From a license point of view this mix is not an issue. Anything that is v2 or later can be relicensed as v3 or later without problems. My best effort of tracking the licenses can be found in Debian