No matter how embedded into our lives cloud computing becomes, there are still plenty of companies and individuals that rely upon good old fashion file transfer protocol (FTP). There's a reason for that. FTP is easy to use, reliable, and can be set up securely.
But we are no longer in the nineties and having to pay for an FTP client shouldn't be necessary. There are plenty of tools available that range in the simple, single-minded FTP application to the feature-rich, more complicated tool. With that in mind, I have found five FTP clients that should fit nearly any situation and do so without costing you or your department a penny.
1. File Zilla
FileZilla is a cross platform client (Windows, Linux, *BSD, Mac OS X, and more) that offers tons of features, such as support for FTP, FTP over SSL/TLS (FTPS), and SSH File Transfer Protocol (SFTP).
Credit: Images by Jack Wallen for TechRepublic