How does one go about including multiple licenses in software?
For example, I'm working on a project that I would license as GPLv3. I'd like to include some libraries from the Apache Commons (Apache license 2.0). These libraries are distributed with both NOTICE.txt and LICENSE.txt, which to my understanding must be included in my project too.
Given the situation, should I indeed include the Apache Commons' NOTICE.txt and LICENSE.txt? Where should I put them? What if I later introduce other libraries with other licenses that make use of their own LICENSE.txt or NOTICE.txt?
The more information, the better!