I think you also have to provide details of the licence/licensed components alongside your distributed software, so that users know they can actually request the source-code.
http://www.gnu.org/copyleft/gpl.html - "And you must show them these terms so they know their rights"