It would be amazing if Valve made Source Engine open source, but that would require them to replace Havok and perhaps other middleware.
Counter strike was created as a mod by the community as well as day of defeat.
One could make an argument that all of their games started out as mods, in one way or another.