Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I was going to suggest the MIT license.  It's the least pervasive of them all, and less of a general headache for you.