Quote: "Aren't sell and give out contradictory? "
No.
There are games where the client is free for download, and even the full game is playable up to a point.
There are systems for sale where the source code itself is given away, but the support is sold (MySQL for example), or where you can sponsor development (Apache), or where content is sold (Quake series - the code is now GPL for Quake 1 to 3, but you have to buy to get the game content).
To say that sell & give out/away are contradictory shows that you haven't thought about it enough.
Quote: "its IANAL (I am not a lawyer)"
I suspect you may be right
I'd never expect to hear anything so simplistic said by a lawyer, especially seeing as the statement is missing the crucial (and probably the most important) part