It may seem obvious, but your company could be held liable if a user expects the terms and conditions to never change and you introduce new terms in the future. As a general rule, ITAs are effective until termination and give the licensee a permanent right to use the software. Agreements rarely define the software version. However, it may be preferable to grant an indefinite license to a given version, set the rights to subsequent updates and maintenance packages, and set the price of those versions. It is customary for most commercial contracts to include a termination clause allowing the parties to terminate the contract before the expiry of the contractual term. The clause defines automatic triggers allowing the immediate termination of the contract or termination. .