Example discussion here : https://github.com/FWGS/xash3d-fwgs/issues/63#issuecomment-9...
HN comment from a major maintainer here : https://news.ycombinator.com/item?id=38314427
Valve has confirmed that it violates the HLSDK EULA, too. At least for the original Xash3D release.