Neither of those state that it is not a contract.
> I see that you also do not understand revocation. Your license rights under the GPL are, indeed, revoked if you violate it. GPL 3 spells out both temporary and permanent revocations.
Sorry, I was unclear. When I wrote "A non-exclusive license is revocable in the absence of consideration" I should have been more specific. It should have read "A non-exclusive license is revocable at will by the licensor in the absence of consideration".
> I see that you do not understand mutuality. There is no mutuality, in contract terms, if I or my agent have not communicated with you or your agent
A contract can be formed with one way communication. See, for example, shrink wrap software licenses where there is communication from the licensor via the text of the offered license, but no communication back from the licensee. ProCD, Inc. v. Zeidenberg, 86 F.3d 1447 (7th Cir. 1996) was the major case in this area.
I see that you also do not understand revocation. Your license rights under the GPL are, indeed, revoked if you violate it. GPL 3 spells out both temporary and permanent revocations.
I see that you do not understand mutuality. There is no mutuality, in contract terms, if I or my agent have not communicated with you or your agent.
And, as been noted twice before, courts are frequently confused about the differences between licenses and contracts. That there might also be a contract, written or implied, associated with certain licenses does not make the license itself a contract.
This is not just a matter of opinion. There are specific laws spelling out the differences, and a large body of case law affirming the differences, albeit with occasional confusion that serves to generate legal fees (which judges tend not to see anything in that needs fixing).