Software Licensing and Development Forms
License your software to users and protect your rights as developer and author with these customizable software licenses and development contracts.
- You can use these forms to license software programs, mobile apps and games and to develop software applications designed to meet a customer's specifications.
- These downloadable forms can be customized as desired to fit your unique needs.
- Many of the templates are country-specific forms that were prepared to comply with the intellectual property laws of that country. Generic forms are also available that can be modified for any jurisdiction.
Q. What provisions should be included in a software license?
A. Every software license should include the following terms:
- An acknowledgement by the end user that they do not own the software but are only being granted a license to use the software, and that they understand that ownership remains with the developer (author) of the software.
- The conditions covering use of the software:
- How many users are allowed to install it (i.e. is it single-user or multi-user);
- How many devices it can be installed on;
- The manner in which the software can be used (i.e. personal or business use, restrictions on use by third parties like consultants, restrictions on modifications, etc).
- A warranty by the developer that the software does not infringe on the intellectual property rights of third parties, or an indemnity (hold harmless clause) against any costs and expenses arising from third party infringement claims.
- System and hardware requirements.
- The term of the license (is it a fixed term or open ended?) and a means to terminate the license.
Sort by
Display per page
Acquisition Agreement for Co-Ownership of Software | Canada
Offer an investor co-ownership rights in your software products with this Acquisition Agreement contract template for Canadian software developers.
- The agreement is between a software developer and an investor (purchaser) who will provide capital for product development.
- In return for its investment, the investor will acquire joint ownership in the developer's software products.
- The investor also purchases the patent rights and grants the developer the right to use and sub-license the patent rights.
- Each party will retain all rights to its own subsequent modifications to the software.
- The investor agrees not to solicit any of the developer's customers or employees for a period of one year following the closing of the transaction.
- The developer agrees to indemnify the investor against any claims or losses arising from an infringement claim with respect to the software.
- The Acquisition Agreement for Co-Ownership Rights is governed by Canadian intellectual property laws.
- The form is available as a MS Word template and can be easily modified to reflect your unique business circumstances.
$29.99
Acquisition Agreement for Co-Ownership Rights in Software
Acquire a co-ownership interest in software that is currently in development with this Acquisition Agreement for Co-Ownership Rights.
- The purchaser is investing funds to complete the development of the software, in exchange for receiving a co-ownership interest.
- The purchaser also obtains the patent rights to the software.
- The purchaser grants the developer a worldwide non-exclusive royalty-free license to use the patent rights.
- Each party retains its own rights to any subsequent modifications it makes to the software.
- The purchaser covenants not to compete with the software developer.
- This Acquisition Agreement for Co-Ownership Rights in Software does not include specific references to the laws of any country and can be used in most jurisdictions.
- The form is available as a downloadable MS Word template that can be easily modified to include any additional terms of your business arrangement.
$29.99
Clickwrap Software License
Prepare a Clickwrap Software License for downloadable software with this easy-to-use template.
- A 'clickwrap' license is also called a 'click-through' license because the user has to click a button signaling their agreement with the terms before they can download the software product.
- The license granted by the developer is a limited non-exclusive license to use the software on the end user's computer systems (for a company, the license includes subsidiaries).
- The user can make a backup copy, but is not allowed to copy, modify, translate or reverse-engineer the software.
- This is a end user license (or EULA), meaning the license may not be transferred, sold or assigned to another party without the developer's prior written consent.
- The developer provides a limited warranty that the media containing the software is free from defects and indemnifies the user with respect to any defect in the product.
- This Clickwrap Software License is provided in MS Word format, and is easy to download, fill in and print.
$11.99
Computer Hardware and Software Marketing Agreement
Set up a strategic alliance between a software developer and a computer hardware vendor with this Hardware and Software Marketing Agreement.
- The parties to the Agreement agree to integrate their respective products and sell them in combination to end users within a specified territory.
- The computer dealer is given non-exclusive rights to market, promote and sell the software products within the specified territory and to use the developer's trademarks in relation to those activities.
- Each customer who purchases hardware from the dealer will be bound by an end user agreement for each software product installed on the computer systems they purchase.
- The dealer agrees to meet certain sales quotas during the term.
- The software developer's warranty is limited to repair or replacement of defective software and does not extend to the hardware.
- There are mutual confidentiality clauses for both parties.
- The relationship between the parties is that of independent contractors and not partners or joint venturers.
- This is a generic legal form that does not contain specific references to the laws and regulations on any particular country.
- This downloadable template contract can be easily customized to your specifications.
$24.99
Consulting Agreement for Software Development | Canada
Canadian software consultants can use this comprehensive template to prepare Consulting Agreements for clients that they are developing software for.
- This legal document template can be used in any province or territory.
- The consultant is not subject to supervision by or instructions from the client.
- The consultant indemnifies the client against claims by Revenue Canada for employee deductions, and against claims for damages, loss or injury caused by the consultant's employees.
- The consultant and its employees are bound by confidentiality and nondisclosure provisions with respect to the client's information and data.
- The client is the sole owner of all deliverables under the contract.
- The consultant will not solicit staff or customers of the client.
- The consultant provides no warranty of the deliverables and assumes no risk or liability for risk or injury resulting from the use of the deliverables.
- This is a Canadian legal form which can be used in most provinces and territories except for Quebec, where a French language version may be required.
- Download the contract immediately after you purchase it. The document is available in MS Word format and is easy to customize.
$17.99
End User Licence for Downloadable Software | Australia
Create an End User Licence Agreement for downloadable software apps with this template form for Australian software developers.
- The EULA allows an online visitor to download the software product for use on a single computer.
- The EULA contains a disclaimer of any warranties (in other words, the program is provided 'as is') and limitation of liability clauses to protect the developer.
- Technical support is NOT provided as part of the licence.
- This End User Licence template is governed by Australian laws and can be used in any state or territory.
- The form is available as a MS Word template which is easy to download and customise.
$7.99
End User License Agreement | Canada
Canadian software developers, license your software apps for use on single computers with this easy-to-use Canada End User Software License Agreement (EULA).
- The software can only be installed on one computer.
- The end user is a licensed user only, and is not purchasing rights to the software.
- The license is governed by Canadian copyright laws and can be used by developers across Canada. A French language version may be required for use in Quebec.
- Fully editable so you can customize it for your business.
- The form is available as a MS Word template. Other formats available on request.
$4.99
End User License Agreement | USA
License your software apps for use on single computers with this End User License Agreement (EULA) form for US based developers.
- An EULA is essential because it protects your rights as the author of the software.
- The software can only be installed on a single computer or device.
- Under the terms of the EULA, the end user is granted a license to use the software. The end user is not purchasing the app and does not become the owner of the software program.
- The license is governed by United States copyright laws.
- This End User License Agreement template is fully editable and easy to customize to fit your exact needs.
$4.99
End User Software Licence | Australia
Australia software developers, license your software apps to end users with this easy-to-use End User Software Licence Agreement (EULA).
- The software is licensed for use on a single computer or device.
- The end user is a licensed user only. They are not purchasing the software and have no ownership rights.
- The licence is governed by Australian copyright and intellectual property laws.
- Fully editable so you can customise it for your business.
- Download the form in MS Word format. Other formats available on request.
$6.29 $4.99
End User Software Licence Agreement | New Zealand
Software developers can license their software apps to end users with this easy downloadable End User Software Licence Agreement (EULA) for New Zealand.
- The software can only be installed and used on one computer or device.
- The end user is a licensed user only, and is not purchasing the software. Ownership of the app and all rights in the source code remain with the deveoper.
- The licence is governed by New Zealand copyright laws.
- The form is fully editable so you can customise it for your business.
- The EULA form is available as a downloadable MS Word template.
$4.99