Not sure, but it seems to me that more and more download sites are springing up that simply scour the net for links to software, obtain the software, and then make it available on their site. Sort of a quick "stocking the shelves" without much credit or permission asked.