I want to do my first 'proper' open source app. I have since discovered that a significant portion of functionality (python, if you are curious) is already coded up into two separate project, one of which is GNU licensed, the other BSD.
Now it makes sense for me to use substantial portions of the code for my use, which indeed the authors seem to enourage, but im not sure what the attribution should be? i.e. if i go with a gnu license - do i have to try and attribute each function ive taken from each? Can I just bunch them together in the attribution section, and put a fresh license up at top for my code?