If you don't want to scroll all the way down and look through the muck, I took the liberty of organizing all the perpetually free pieces of software in a FB group, listed by categories: https://www.facebook.com/groups/857712264990612
Illegal or pirated sources will not be tolerated.