CANADA

Canadian software developers, license your software programs and protect your authorship rights with these customizable Software Licences and Development Forms.

Q. Which laws protect the rights of software developers in Canada?

A. Software creation is protected by copyright under the Copyright Act of Canada. The author or other party who holds the copyright (designated as the "owner") on the software is the only one who has the right to copy, reproduce and publish the work, and anyone who does so without the author's permission is infringing on the copyright.

Q. How can I register a copyright on the software apps I develop?

A. You're not required to register copyright on your creation in order to protect it, but you can if you wish to. Information on registering copyright and other related topics can be found on the Canadian Intellectual Property Office website.

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

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 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

Network Software License | Canada

Create a customized software license with this Network Software License and Maintenance Agreement for a Canadian software developer.

  • The contract template is for customers who want to license specific software for their employees to use over a company network.
  • The license does not transfer ownership of the software to the customer. All title to the software remains with the licensor.
  • The license is renewable, but is non-exclusive and is not transferable.
  • Users of the software cannot under any condition copy, reproduce, decompile or reverse engineer the software.
  • The licensor will supply technical support, software updates and manuals.
  • The licensor gives a limited warranty that the software is free from defects and will perform in accordance with the specifications.
  • This Network Software License and Maintenance Agreement is a Canadian legal form that can be used in all provinces and territories except Quebec, where a French language version may be required.
$29.99

Perpetual Software Licence | Canada

Canadian software developers can use this easy Perpetual License form to license their products to distributors who resell the apps to end users.

  • The developer grants the licensee a permanent, irrevocable, perpetual, royalty-free, non-exclusive licence to distribute, resell, sublicense or otherwise make use of the software.
  • In return for the perpetual licence, the licensee pays the developer a one-time licence fee.
  • The developer retains ownership of the original software product. If the licensee creates derivative works from the original, the licensee will own the title to those works.
  • The licensee also has the right to decompile, disassemble and reverse engineer the software.
  • This Perpetual Software License form is governed by Canadian copyright and intellectual property laws. It can be used anywhere in Canada except for Quebec.
$11.99

Quitclaim Assignment of Rights | Canada

Assign your rights in software you developed for a client with this Quitclaim Assignment form for Canadian software developers.

  • This form would be used by developers hired to develop specific software for a client.
  • The developer, as author of the software program, assigns all of its intellectual property rights in the product to the client, pursuant to the terms of the development contract between the parties.
  • The Quitclaim Assignment of Rights in Software form is governed by Canadian copyright laws and can be used in any province or territory, however, a French language version may be required for Quebec.
  • This form is a MS Word template and is easy to use and modify.
$9.99

Royalty Agreement for Software Licensing | Canada

Do you develop software for customers that could be licensed to third parties with similar businesses? Set up a licensing and royalty arrangement with this Royalty Agreement contract for Canadian software developers.

  • The agreement is between the developer and a client who has hired the developer to create a software package specifically for its business purposes.
  • The parties agree to work together to initiate marketing opportunities to license the software to third parties.
  • The developer will pay a royalty to the customer for each software license it grants to an end user.
  • Royalties will be calculated and paid annually based on the total amount of end-user license fees paid during the preceding calendar year.
  • Both parties will use best efforts to promote and market the software to potential end users.
  • The Agreement is governed by Canadian laws and can be used in any province or territory of Canada except Quebec.
  • This Royalty Agreement template is available as a downloadable MS Word document which can be easily modified to fit your unique needs.
$12.49 $11.99

Sale Agreement for Interest in Software | Canada

Software developers in Canada can sell their ownership interest in a software application with this Sale Agreement template.

  • The software being sold was developed specifically for the purchaser by the developer.
  • The sale includes the source code and related documentation for the software.
  • The parties agree that this is a sale transaction and not a license for use.
  • All title and rights in and to the software will pass to the buyer upon completion of the transaction.
  • The seller waives all intellectual property rights to the program, including moral rights.
  • This Sale Agreement form is governed by Canadian intellectual property laws and can be used in any province or territory.
  • Available in MS Word format.
$12.49 $11.99

Software Development Agreement | Canada

Canadian software developers, write contracts for your clients quickly and easily with this template Software Development Agreement.

  • The developer will provide the deliverables, training and support.
  • The developer must meet the functional specifications and delivery and installation schedule agreed to by the client.
  • Provisions for acceptance testing of the software.
  • After payment in full, the customer will own the software and documentation.
  • Provisions limiting the developer's liability.
  • Warranties of the developer with respect to the software.
  • Confidentiality provisions.
  • Remedies of each party in the event of default by the other party.
  • Available in MS Word format.
  • Intended to be used only in Canada.
$29.99

Software Development Joint Venture Agreement | Canada

Set up a joint venture to develop new software applications with this Canada Software Development Joint Venture Agreement.

  • The Agreement is between a software developer and a client who will invest in the project.
  • The parties agree to form a corporation which will issue shares to the joint venturers proportionate to their investment.
  • For tax purposes, the relationship is deemed to be a joint venture, not a partnership.
  • The agreement contains:
    • provisions setting out how the business and affairs of the joint venture will be managed;
    • provisions for one joint venturer to buy out the interest of another if an event of default occurs.
  • Each co-venturer will be free to continue their own business activities separately and apart from the joint venture, unless the activities directly compete with the business of the joint venture.
  • This Software Development Joint Venture Agreement is governed by the laws of Canada and can be used in any province or territory except Quebec.
$29.99