As to the tea example ...
Originally Posted by JX8p
That would not be a violation because the obligation is created before the fact. I've accepted the promise to conduct a transaction in the near future and given you a copy of software in consideration of that promise.
If I also require you to distribute copies to your friends only if the promise to come buy tea from me, that is a GPL violation, meaning that my distribution is not authorized by the GPL and the distribution itself would be a copyright violation on my part and the contract would be void. Furthermore if I knew or was reckless in not knowing this and accepted your consideration anyways, then I would have just committed a fraud against you.
Last edited by WorBlux; 01-09-2014 at 02:18 PM.