Intellectual property
A EULA is a type of legal contract between a software provider and an end-user setting out the terms of access to the software.
EULAs can form part of a suite of legal documentation put in place by a software provider to protect its intellectual property, limit its liability and ensure that all access to its software is tightly controlled. Alternatively, EULAs can be stand-alone and become the key agreement used by software providers. It all depends on the use case and how the software is sold, deployed and utilised.
For that reason, how businesses use EULAs can get confused. It is not always necessary to have one and, in some circumstances, solely relying on a EULA could be the wrong legal approach to the deployment of software. In this blog, we will explore why EULAs (and any type of software agreements) matter, what the different types of EULA are, how they can be best used and some of the related pitfalls.
Protecting computer software
Computer programs are a type of “work” that is usually protected by intellectual property rights (in particular, copyright) under the Copyright, Designs and Patents Act 1988. A computer program will form an intrinsic part of computer software.
Both downloading software onto another device permanently (e.g. by buying a physical copy of a computer game and installing it) and/or accessing it online temporarily is a form of “copying”. This is because, in both scenarios copies of all or part of the software’s code will be stored on the hard drive or RAM of the user’s device.
Copying and therefore using software without a “licence” is copyright infringement. Copyright infringement, unless you have a defence (not very likely in the context of using computer software without permission), is unlawful.
Therefore, users of a software require a licence (a legal term meaning a grant of a certain permission or right) to lawfully access it.
A software licence does not have to be, but usually is, contained in a legally binding contract. This is where a EULA comes in. A EULA will contain the licence alongside the other terms and conditions attached to the grant of the licence. For these terms to be enforceable by the software provider against the user, a contract is required which is again why EULAs and other types of software agreements are used in practice.
What are the typical terms found in a EULA?
The typical terms found in a EULA largely depend on two factors: (1) whether the EULA is used in conjunction with other software agreements (discussed below) or (2) whether the EULA is ‘stand-alone’.
Stand-alone EULAs are more comprehensive because they should mirror all the terms a software provider would want to impose on its customers, such as:
1. Term and termination
2. Grant of the licence/restrictions
3. Warranties (and any updates)/indemnities
4. Limitation of liability
5. Boilerplate
When EULAs are used in conjunction with a separate commercial agreement (i.e. between the software provider and its customer), the EULA will normally be a lot lighter because the primary obligations are between the software provider and the customer. In using a EULA in this context, the software provider will be looking to bind individual users to the EULA to achieve greater control over their intellectual property rights.
Another common scenario is where a software ‘reseller’ is involved. A reseller of a software product will normally have the right to integrate a software product owned by a third party in its own products. The third-party software provider will not have any direct relationship with the end customer (which could be a consumer or a business) and therefore using a EULA is again useful to control intellectual property rights. The reseller scenario is usually where we would encounter a EULA – binding individual users of a single company is not practical for a number of reasons and both the software provider and the customer will want to avoid employees being bound to contractual terms.
A more common way to control the use of the intellectual property within software is to place an obligation on the customer to control its employees and, if possible, remain liable for their conduct.
Different kinds of EULA
There are three main kinds of EULA: click-wrap EULA, browse-wrap EULA and shrink-wrap EULA.
The different kinds reflect how EULAs are used in practice – they do not in themselves hold a different status or legal significance. The way in which EULAs are deployed has bearing on the basic law of contract.
A quick reminder – contract law in England requires that for a contract to be binding there must be (a) offer, (b) acceptance, (c) consideration, (d) capacity and (e) intention to create legal relations.
EULAs will not automatically be binding legal documents and below we explore the potential reasons why.
1. Click-wrap EULA
The first kind of EULA is a click-wrap EULA. This denotes a scenario where the text of the EULA appears in some form (e.g. on a website) prior to purchase or access and the user ‘clicks to accept’ by clicking a box with wording along the lines of ‘I agree’.
The individual user may do so on their own behalf or on behalf of the organisation they are involved with.
Assuming that the terms of the contract are made available prior to it becoming binding (i.e. when the software is accessed or when the software is purchased) and the user can read all the terms (and save them for future use) a click-wrap EULA should be an enforceable legal contract. This is because there is evidence to demonstrate acceptance.
2. Browse-wrap EULA
Browse-wrap EULAs are terms that are merely displayed to the user in some form – there is no ‘click to accept’ or other means to clearly demonstrate acceptance by the user (unlike with click-wrap EULAs).
‘Website terms and conditions’ (terms displayed via a link at the footer of a website) are a good example of a browse-wrap EULA. The content on the website (which may be subject to copyright protection) is being displayed and the website owner is free to determine the rights surrounding that access.
It is unlikely that a browse-wrap EULA will be enforceable because there is no method to provide evidence that a user accepted the terms. Conduct (such as continuing to use the software) can denote acceptance and software providers could implement protections to try and enhance their arguments that the user was aware of the terms and that by using the software that counted as acceptance. But it will remain difficult to prove in court and a click-wrap EULA is to be preferred.
Browse-wrap EULAs can maintain a function, however, for example notices posted on a website can be enough to demonstrate that the website owner did not owe a duty of care to its users (by warning them, for example, that the content of the website does not constitute professional advice).
3. Shrink-wrap EULAs
Shrink-wrap EULAs refer to a scenario where terms are printed out and attached to a box (which the user will have the opportunity to read before unwrapping the plastic – hence shrink-wrap) or in the modern world visible when the user runs the install executable for the software.
Both approaches would solve the issue of ‘acceptance’ (unwrapping or proceeding with the installation) but in most scenarios shrink-wrap terms would not be accessible prior to purchase.
If the contract arises at purchase (e.g. between the user and the retailer, if sold at a bricks and mortar shop) the shrink-wrap terms will not be binding because a user would only unwrap or install the software after purchase. If the software is free (such as with open-source licences), then the contract is more likely to be made upon installation/access (by which time the terms are more likely to have been read), but it is by no means a clear-cut situation.
Pitfalls
Aside from the different types of EULAs, there are some issues common to all contracts that frequently crop up when software is licenced:
- Consumer law: software can sometimes blend both professional and consumer uses (by design or inadvertently). If your EULA is being entered into with an individual consumer, it may not be enforceable unless the EULA is drafted (at least in part) with a consumer in mind.
- Authority to contract: where the software provider is seeking to enter into a contract with a business, lawyers have to bear in mind that an individual will be accepting the EULA on behalf of the organisation. If that individual does not have the authority to enter into agreements on behalf of the organisation, the EULA may not be enforceable against it.
- Enforcement: where EULAs are deployed on a large scale, the logistics still matter. If a software provider has no way of recording who is using the software, enforcing rights will be difficult.
At EM Law, we are experts in software licencing and, more generally, tech law. If you have any questions about EULAs or protecting (or exploiting) software, please do not hesitate to contact Neil Williamson or Colin Lambertus or the firm here.
Further Reading
A Guide to Copyright
October 8, 2024
Contract Law: Elements of a Binding Law Contract
September 12, 2022
Special Category Personal Data: What is it?
September 27, 2024