I have conflicting information about this. I thought reading the blockchain was free but writing was at a cost.
Now someone says to me that executing any contract even just reading data has a gas cost.
I saw a discussion here - https://www.reddit.com/r/ethereum/comments/49t2jc/get_data_from_the_blockchain_without_using_gas/
Has anyone the real classification about this?