The GPL is not a contract.