http://www.getjar.com i can get the programs from that one and host in my server? or i need to contact the creator of the program?
To setup a site similar to that you could just use one of the many CMS scripts out there, create the relevant catigories then post the software downloads in the according categorys.