> Putting libroute under GPLv3+ is going to be a problem because GNOME > NetworkManager is under GPLv2+. > > 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? Just curious because the NetworkManager people were concerned about this as well. Actually I was looking at the compatibility matrix on http://fedoraproject.org/wiki/Licensing and it looked to me that libroute had to be under LGPLv3+. It is highly possible that I am wrong. But if the matrix is wrong I would want to notify Fedora since they take these issues quite seriously. Thanks, Debarshi
