Ich glaube es war der Source-Code von Half-Life 1 gemeint, nicht die Source-Engine.
id hat z.B. vor 1-2? Jahren den Source-Code von Quake 1 freigegeben und ins Internet gestellt. Jetzt kann theoretisch jeder irgendwelche tiefgreifenden Veränderungen in das Spiel einbauen die nur mit dem SDK nicht möglich gewesen wären.
Denke für Half-Life ist das noch lange kein Thema da, wie schon oben erwähnt, es noch viel zu oft gespielt wird - vor allem Online.