If you know how to get 'newsgroups'...(UseNet) you can find thousands of programs at this link
Note-this is only a listing and a way to search & browse.... you need a subscription to something like Giganews to actually download programs. (mine is, I think, $12 for 25 gigs a month.