It's not really a platform, but I think that's close to what the company formed around the Humble Indie Bundle is doing. I think all of their releases have been DRM free and without any other strings attached, but I actually have no idea what the terms are like for the individual game dev companies. So I think the answer is probably "yes".