For hosting common files it's ok. Also it is on Android too do, great to transfer files between your Windows and your phone. But if you want better security you have to subscribe a monthly offer.
FileZilla Server - Download FileZilla Server 0.9.60.2 for Windows
Dropbox - Online Sync and File Sharing
vsftpd - Very secure FTP Daemon, a secure, fast FTP server for UNIX systems, including Linux.
Google Drive - Access and sync your files anywhere
Baby FTP Server - The simplest FTP server to setup. No authentication required.
Mega - Secure File Storage and collaboration