I have been trying to find a place to distribute my Windows setup files for my free programs. I am an individual, not a company and I have no website.
Many of the places like Google Drive and others...