There is NO way to earn free bitcoin.
You must spend time, money, or effort to get your bitcoin...
well gift or giveaway are considered real free earning, in any sense, no time or money are involved to acquire those amount
everything else that require very little and give you big amount of coins can be considered free too
Pretty much - Possum577's point seemed somewhat of a meaningless distinction to make here, when any way to acquire BTC (or just about anything else, really) will require users to spend a minimum amount of time and effort (even if just to provide a Bitcoin address for a giveaway, as you suggested), and whether or not someone considers them free may depend only on how much time/effort/whatever they are willing to spend for it - some consider faucet rewards free and worthwhile; some many others consider them a waste of time and money (money that could more easily be acquired elsewhere).
Meaningless? You're agreeing with me! My point is that this thread is pointless because there's no such thing as earning something for free unless you're literally winning the lotto...and that doesn't exist in Bitcoin. People talk about "giveaways" but there's nothing like that here. If someone knows of one, please share it with me so I can join.