Following the free to play release of TF2, Source SDK has been accidentally released free, and will remain that way.
This news comes a little late, but for those unaware due to the recent release of a free Team Fortress 2, the Source SDK will soon become free to use in its entirety, for everyone (confirmed by Valve's Robin Walker in this RockPaperShotgun article). The free SDK was first uncovered in Moddb's forums on the 28th of June by an enterprising young man going by the name of Riley, who just happens to be the playtest leader of esteemed Source mods Zombie Panic: Source and No More Room In Hell.
This means that all Source mods, made for Valve games (we list around 1,500 for HL2 alone) may eventually be free to play, without requiring you to purchase a Valve game (thou who hasn't purchased a valve game on this site?)
"Yep. That said, your email has triggered a process here that made us re-examine that, and we’re going to just go ahead and make the Source SDK freely available. Thanks for making us better!" Says Robin Walker.
When RockPaperShotgun emailed Walker for further confirmation, and he went on to explain:
We are in the process of getting it all done. It’s a bit messy because we have multiple versions of the SDK, and there’s some dependencies we need to shake out. But yes, the gist of it is that we’re just going to go ahead and make the Source SDK freely available.