I understand that a EULA can be a contract if the user agrees to compensate the issuer for using the software, but if the software is freeware, then the issuer gains nothing of value. Without the issuer gaining anything of value, how is there adequate consideration/why is the agreement still considered a contract?


Again, I understand that consideration need not be monetary, it can be the other party waiving a right. But that right must exist prior to entering into the agreement. The EULA grants the user the right to use the product so prior to entering into the agreement the user has no right to use it to begin with.



Why is a freeware EULA considered a contract if issuer is not receiving adequate consideration?