Software licensing
1. Free end user licence agreement
This document is a free-to-use software EULA or end user licence. Click-wrap and web-wrap licences can be created using this document, as well as more traditional shrink-wrap licences. The document governs the legal relationship between a licensor and its customers.
Note: although this EULA can be used for B2C licences as well as B2B licences, it does not include a ...
2. Software licence agreements
Copyright protects software and to use software legally a person needs a licence. These software licence agreements require that the licensor deliver or make available the software to the licensee. The licence itself is flexible and may be limited in a number of different ways. The usual prohibitions on use (or misuse) of the software are included. In consideration for grant of a licence, the licensee must pay a one-off licence fee or ongoing licence fees to the licensor.
3. Video game EULAs
As video games add features and grow more complex, so the legal issues affecting them and their licence agreements grow more complex. These end user licence agreements (EULAS) have been especially created for video games. The longer versions of the EULA include ecommerce provisions alongside the core licence and usage rules.
4. Software evaluation licences
These licence documents are designed to cover the provision of software to a customer or prospective customer for the purposes of a trial or evaluation.
5. Heads of agreement
These heads of agreement documents should be used to record preliminary agreements, made before a full and comprehensive contract for the deal is signed. Typically, the heads of agreement will include a mixture of binding and non-binding terms. These documents may also referred to as "heads of terms", "term sheets" or "memoranda of understanding".
6. End user licence agreement
This document is an end user licence agreement (EULA) for software. It sets out the rights and obligations of the licensor on the one hand, and of the customer or user on the other. The document may be adapted for use where the licence is being agreed upon purchase/opening (shrink-wrap), download (Web-wrap) or installation (click-wrap).
The document may be used for ...
7. Source code licence agreement
Although software developers may jealously guard their source code, from time to time it may need to be disclosed to others. For example, a developer may be required to disclose source code to another developer who is quoting for the provision of development services; alternatively, source code may need to be disclosed as part of a security review.
This source code licence agreement might equally ...
8. Download terms and conditions
These download terms and conditions templates each follow the same basic pattern, with standard clauses covering the order process, pricing and payments, distance selling rules, warranties, liability limitations and interpretation. However, the licensing clause in each document - which sets out the basis upon which a customer may use the downloaded files is tailored to the particular type of download.
9. App EULA
This end user licence agreement (EULA) has been designed for software developers that publish applications for smartphones and similar devices. It can be used for both B2B and B2C software, and for both free and paid software, subject to the comments below on cancellation rights.
The vast majority of smartphone apps are delivered to users through a distribution platform, such as the Google Play store. ...
10. AI training data licence agreement
Under this AI training data licence agreement, a person or company agrees to provide a dataset for the purpose of enabling another person or company to train AI models.
Artificial intelligence (AI) deep learning models are trained on large sets of data. Elements of any substantial dataset will usually protected by intellectual property rights, such as copyright and database right. In order lawfully to use ...
11. Software licence and maintenance agreements
Software licences - especially B2B licences - are often combined with a maintenance contract under which the licensor undertakes to keep the software up to date. Under each of the versions of this software licence and maintenance agreement, the licensor agrees to supply the software, grants a limited licence to use the software and agrees to supply and/or apply updates and/or upgrades to the software. The Licensee agrees to provide any necessary assistance (such as access to computer systems and networks) and to pay the applicable licence and maintenance fees. All versions include a service level agreement for the maintenance services, which sets out specific obligations in relation to maintenance.
12. Software licence and support agreements
Under each of these software licence and support agreements, the licensor undertakes to supply software, grants to the licensee a right to use that software and undertakes to support that software during the term of the agreement. In consideration, the licensee undertakes to pay the licence and support fees.
13. Software licence, support and maintenance agreements
These are business-to-business software licensing agreements incorporating provisions relating to both support and maintenance. Each agreement includes two entirely optional service level schedules, one setting on the standards that the support services must meet and one setting out the standards that the maintenance services must meet.
14. Software development, licence, support and maintenance agreements
Even the shortest version of this agreement is relatively complex, as it has to deal with a range of different services with different contractual requirements. All versions assume that the core software development services will be provided at the outset of the contract and that the licence will be granted - and support and maintenance will begin - after the completion of those development services. Optional service level agreements for both support and maintenance are included in all versions.
15. Master services agreement
A master services agreement is a framework contract under which one business may supply a range of different services to another business. This template is designed specifically for the supply of IT-related services, licences and products.
It has been structured to ensure maximum flexibility and is made up of 5 main elements.
The first element is the master services agreement body. This relatively short ...