In BMS Computer Solutions Limited v AB Agri Limited, the High Court has considered the meaning of the word 'perpetual' in a software licence agreement.
Facts
BMS developed and supplied computer software. These proceedings related to a BMS software package called 'MillMaster'. MillMaster was used by animal feed companies for managing the production and supply of animal feed using feed mills.
AB Agri carried on the business of animal feed production at feed mills. On 4 November 1994, BMS licensed AB Agri to use MillMaster at its feed mills (the Licence Agreement). The key terms of the Licence Agreement were as follows:
5.2 The Licensee hereby undertakes to enter into a software technical support agreement in the form of the agreement annexed hereto on or before the Actual Delivery Date and to maintain such agreement as amended from time to time in effect throughout the duration of this agreement. In the event that the software technical support agreement is terminated for any reason whatsoever this agreement shall terminate forthwith and the provisions of Clause 16.3 shall apply …
16. Termination
16.1 This agreement shall.…expire on the tenth anniversary of the date hereof unless terminated prior to such date in accordance with the provisions set out below:
16.1.1 by the Licensee upon giving not less than twelve months' written notice to the Company;
… [termination for material breach or insolvency].
16.3 Within seven days of the termination of this agreement (howsoever and by whomsoever occasioned) the Licensee shall return all copies of the Licensed Programs Program Specifications and New Releases in its possession to the registered office of the Company.
On the same day, AB Agri entered into a software technical support agreement as required by clause 5.2 of the Licence Agreement (the Support Agreement). The key terms of the Support Agreement were as follows:
9. Duration of agreement
This agreement shall continue until terminated in accordance with the provisions of Clause 11 below…
11. Termination
11.1 This agreement may be terminated:
11.1.1 by the Licensee upon giving not less than twelve months' written notice to the Company;
… [termination for material breach or insolvency]
11.3 Within seven days of the termination of this agreement (howsoever and by whomsoever occasioned) the Licensee shall return all copies of the Licensed Programs Program Specifications and New Releases or fixes in respect of the same in its possession and supplied under the terms of this agreement to the registered office of the Company…"
By a variation agreement dated 20 December 2000 (the Variation Agreement) the parties made significant modifications to the Licence Agreement, including the following:
4. Software Licence
(a) The Program Licence will be extended to be a UK-wide perpetual licence usable on any processor or PC at all ABN UK operations including the compound animal feed operations of Cereal Industries as per the existing Agreement of 21 March 2000 up to a maximum aggregate annual tonnage of 2.45 million compound feed tonnes as defined in the Agreements.
11. Agreements The parties agree that the current Agreements continue in full force and effect subject to these variations until such time as they are amended by any further variation Agreements.
On 19 December 2008, AB Agri gave notice to terminate the Support Agreement under clause 11.1.1 of the agreement. In its notice of termination, AB Agri claimed that although the Support Agreement had been terminated the Licence Agreement continued in full force and effect. BMS argued that the continuation of the licence was conditional upon AB Agri continuing with the Support Agreement as set out in clause 5.2 of the Licence Agreement. The High Court was asked to determine whether or not the Licence Agreement had been terminated.
AB Agri argued that the grant to it of "a UK-wide perpetual licence" under clause 4(a) of the Variation Agreement was incompatible with clause 5.2 of the Licence Agreement. Therefore, it argued, according to clause 11 of the Variation Agreement, Clause 4(a) of the Variation Agreement superseded and removed clause 5.2 of the Licence Agreement. It was open to AB Agri to 'decouple' the operation of the Licence Agreement and the Support Agreement. BMS' response was that clause 4(a) of the Variation Agreement was not incompatible with the continuation in effect of Clause 5.2 of the Licence Agreement. It argued that, by virtue of Clause 11 of the Variation Agreement, Clause 5.2 of the Licence Agreement continued to have effect and that the Licence and the Support Agreements could not be decoupled. When AB Agri terminated the Support Agreement it also, by operation of Clause 5.2 of the Licence Agreement, automatically terminated the Licence Agreement.
The question for the court was did use of the word 'perpetual' override the termination provisions in the Licence Agreement, including clause 5.2?
Decision
Mr Justice Sales in the High Court found for BMS. He held that the word "perpetual" could carry different shades of meaning. It could mean "never ending" (in the sense of incapable of being brought to an end) or it could mean "operating without limit of time" (so as, in the context of Clause 4(a) of the Variation Agreement, to grant a licence of indefinite duration, but subject to any contractual provisions governing termination of the licence).
Mr Justice Sales preferred the latter interpretation of the word "perpetual" in the context of clause 4(a) of the Variation Agreement. Use of the word 'perpetual' did not override the termination provisions but operated subject to them.
Adopting this interpretation, there was no incompatibility between clause 4(a) and clause 5.2. The Licence Agreement was perpetual but subject to the termination provisions in the agreement. This meant that clause 5.2
continued to have effect. Therefore, when AB Agri terminated the Support Agreement it also terminated the licence.
Mr Justice Sales reasons for reaching this conclusion included:
- Clause 11, and the words "will be extended" in clause 4(a), of the Variation Agreement made it clear that that the parties intended the same Licence Agreement to have effect after the variation, albeit modified in some respects. In particular, they indicated that the parties intended the modified licence to be subject to the same termination provisions. The reasonable inference from this was the parties also intended clause 5.2 (which was a termination provision) to continue to have effect.
- If the parties had intended to delete the termination provisions in the Licence Agreement it was natural to suppose that the parties would have made that intention clear in the Variation Agreement rather than leaving it to be inferred from the use of the vague term 'perpetual'. The parties would have needed to use 'clear and explicit' language to indicate this. There was no such language in the Variation Agreement.
- There was a "clear continued commercial need" for the termination provisions in the Licence Agreement to operate since, otherwise, there would be no mechanism to bring ongoing, potentially onerous obligations under that agreement to an end.
- Clause 11.3 of the Support Agreement created a link between the continuation of the Support Agreement and the Licence Agreement. An obligation to return all copies of the software on termination of the Support Agreement was not consistent with the argument that the Licence Agreement would continue in effect. Practically, the licence could not continue.
Comment
This case illustrates that the courts are prepared to find that 'perpetual' has a meaning other than 'never ending' (cannot be terminated) in the context of a particular contract. Parties using this word in contracts are advised to take note and to make their intentions clear about what the term of the contract is. In light of this judgment, this may require wording in additional to 'perpetual' to explain what perpetual is meant to mean in the context of that particular contract.
Further reading
Click here for a copy of the judgment
