FTP Must Die
FTP is definitely outdated, and there are better uses in many circumstances. But I find some of these criticisms a bit odd.<p>The client listening was largely solved by 'passive' mode, and just about every server and client supports this now.<p>The firewall and NAT interaction is awkward, but most modern firewalls can deal with this automatically (as long as there's no SSL involved)<p>And yes, the RFC is 20 years old. But so are many RFCs for long-established veteran protocols that we use all over the net.<p>In many cases I'd be happy to see FTP replaced (all those anonymous FTP servers may as well be HTTP now), but it's really not <i>that</i> bad.