Wait, if that were the case, then GPL2 apps would be unable to link against proprietary libcs and such on other systems, which is clearly allowed... You just aren't allowed to distribute the two together as a unified whole... So, what may be forbidden is distributing a combination of an LGPL3 library along with a GPL2-only app that links to it... I can see that as possibly problematic, but how could it be problematic to write and release a stand-alone GPL2-only app which happens to link against an LGPL3 library? If one can link against closed-source system libs without poluting the GPL2 code, surely LGPL3 is no worse/dirty??