It's not private property when you give it away for free, and private ownership is the basis of capitalism. The rest is just you spinning and distorting like usual.
Its still the intellectual property of the copyright holder and they may dictate how its used. I hear songs on the radio all the time for free, it does not give me the right to copy them and use them to make profit...
Private property is what allows you to give it away for free. You can't give away what's not yours.
Besides, nobody gives away OSS code. They retain copyright, the code is licensed. They only allow free use of the code under certain conditions.
It absolutely is. When you give a Christmas gift the gift never stops being private property.