> It is ok if libroute is under GPLv3+ and NetworkManager is under
> GPLv2+ and libnl is under LGPL2.1 only, and they are all linked
> together. There is no license conflict, because all can be used
> together under GPLv3 (or GPLv4, in the future).
Ok. Is it still fine if distributors of NetworkManager do not update
to GPLv3?
That is the question I answered above. These licenses are compatible.
But it would be a good thing to upgrade NetworkManager to GPLv3+.
Could you ask them if they are considering this?