FTP upload is a security nightmare. See Dan Bernsteins FTP security page . The package is published under the GNU General Public License, Version 2. Some files are published under a different license. A files license has a higher precedence than the package license.
Any conflict arising from the different licenses is to be resolved on that base.
Note that i, as the author of every single GPLd file in this package, have the right to do this. Please don't bother to question that. One reason is the included DNS library. I like API, features, securities and stability. I'm slowly replacing files by public domain rewrites, but this will take time.