Image Source-

This article is written by Shruti Chaurasia who is pursuing a Diploma in Advanced Contract Drafting, Negotiation and Dispute Resolution from Lawsikho.


A legally applicable contract between a licensor and the purchaser or the author of the software that establishes the purchaser’s rights is a Software Licensing Agreement. It sets out the manner in which the software can be used and also list out the restrictions that are imposed on the software if any. 

It also defines and protects the rights of the parties to the contract clearly and concisely. Most software license agreements that are in digital form are not presented to the purchaser until the completion of the purchase.

Download Now

A free software license agreement grants the purchaser the rights to redistribute and modify the software and related components, while a proprietary software license agreement forbids this. The special license agreements prepared by the software companies for large business and government entities varies from those prepared for the general consumer. 

These agreements also contain patent information and warranty provisions. There are certain agreements that make it necessary for the purchaser to sign and/or mail back the agreement. Although, the purchaser may surrender his right to use the software and thereby decline the software license agreement. This article covers in detail the drafting of a software licensing agreement. 

What is software

Software is a set of instructions, programs or data that is used to operate a computer and execute tasks. In other words, the software commands a computer how to function. It’s a generic term used to refer to applications, scripts, and programs that run on devices such as PCs, mobile phones, tablets, and other smart devices. Software is different from hardware, which is the physical aspects of a computer that perform the work.

What is a license

A license is an agreement of terms that permits an action. A software license allows the user to use the program. It is an agreement between a software company and a user. In most cases, one has to agree to the license agreement before installing or using the software.

Software licensing agreement

An agreement between a company that creates and supplies an application, underlying source code, or related product and its end-user is called a Software Licensing Agreement. The purpose of this agreement is to protect the intellectual property of the software developer and to limit any claims against them that may arise from the use of the software. It provides definitions that legally binds the distribution and use of the software. 

End-user rights, such as installation, warranties, and liabilities, along with the protection of the developer’s intellectual property are communicated through the agreement. Most software falls under one of two categories that have distinct differences in how they are viewed under copyright law:

  • Proprietary – also referred to as “closed source”
  • Free and open-source software (FOSS) – referred to as “open source”

Important clauses in a software license agreement

Confidentiality clause

Confidential information includes source code, invention records, research reports, production specifications, economic and market surveys, drawing and photographs, models, certain data for a licensee, software for a licensor, etc. Both the parties are keen to protect their confidential information such as trade secrets, a third-party confidential interest which they are under obligation to keep confidential. 

This clause imposes restrictions and requirements on the “Receiving Party” regarding the use and disclosure of the confidential information of the “Disclosing Party”. Obligations can be adjusted to contemplate how the Receiving Party is allowed to access and use the Disclosing Party’s confidential information, and the potential risks to the later one if and when the information is misused.

If the licensee obtains from the escrow agent the right of access the source code escrow package, all such materials and information that comprises of the source code escrow package shall be maintained in strict confidence. If such a right is to be accessed only upon the occurrence of one of the pre-defined events then such an event must be properly documented by the Licensee. All confidential information may be used or disclosed only in accordance with the confidentiality provisions of the license agreement. This clause can be worded as:

Confidentiality obligations.”

  • The Receiving Party from the Commencement Date undertakes  to:
  • to maintain all the Confidential Information obtained directly or indirectly from the Disclosing Party confidential and secret during the term of this Agreement and therein to respect the Disclosing Party’s rights;
  • to disclose such Confidential Information to the extent that such disclosure is reasonably necessary for the purposes of this Agreement only to those of its employees, contractors and sub-licensees pursuant to this Agreement and
  • to secure that all its directors, officers, employees and professional advisors comply with the provisions of this Agreement to whom disclosure of or access to such Confidential Information has been given, 

Licensing fee

The term “licensing fee” means an amount of money paid to an entity for a certain right or ability. In the present agreement “Licensing Fee” is an amount of money paid for the privilege to use, access, or maintain software programs. This clause can be worded as:


  • The Licensee shall pay to the Licensor the amounts set out herein below upon achievement of each of the milestone events set out in the following table:

Milestone event

Amount to be paid


IP indemnification in software licensing 

This is one of the highly negotiated clauses of software license agreements. Indemnity refers to a promise made by one party to save another party from loss or damage. The obligations under the clause are mutually decided by the parties, but they vary in degree and scope. The claims or liabilities arising out of the licensee’s use of the licensed software are covered by the Licensor’s indemnification which includes claims against infringement of third-party intellectual property rights by the licensed technology. 

Whereas, indemnification of a licensee is limited to third-party claims only that are infringed by the licensed software. Both the parties have an obligation to maintain third-party liability otherwise the breaching party has to face legal proceedings for breach of IP rights. During the negotiations of this clause, the licensor agrees to indemnify for any claims in case the software breaches third-party intellectual property rights. 

However, the licensee must inform the licensor of such claims immediately on receiving the information regarding the breach. This clause can be worded as:


  • The Licensee shall indemnify the Licensor against all third party Claims that may be contented against or suffered by the Licensor that relates to:
  • the use by the Licensee or any of its sub-licensees of the Licensor Software; 
  • the development, manufacture, use, marketing or sale of, or any other dealing in, any of the Licensed Products, by the Licensee or any of its Affiliates or sub-licensees, or subsequently by any Customer or any other person, including claims based on product liability laws; or
  • breach of any laws or regulations by the Licensee within the Territory.”


Even after working to the best of one’s abilities, there is a possibility that a few expectations of the customer might not get fulfilled. It can be a guarantee of no software bugs, no downtime, or any other expectation. The Licensor shall negotiate the terms of the agreement that includes a disclaimer of warranties that would require the customer to accept it as it is or as available. 

This passes on the risk to the users. This kind of warranty disclaimer can be of use if the software servers go down and the users are unable to use it for some time as it will protect the licensor from being blamed for the user’s lost data or business. This clause can be worded as:


  • The Licensor warrants and undertakes as follows:
  • it is the proprietor of any copyright that subsists in the Software; 
  • It has not done, and shall not do nor agree to do during the term of this Agreement, any of the following things if to do so would be inconsistent with the exercise by the Licensee of the rights granted to it under this Agreement, namely:
  • granted or agreed to grant any rights to use the Licensor Software in the Field in the Territory to any other person; and
  • assigned, mortgaged, charged, or otherwise transferred any copyright that subsists in the Licensor Software in the Field in the Territory or (subject to Clause 10.3(b)) any of its rights or obligations under this Agreement.”

Limitation of liability

The limitation of the liability clause is very important for both parties. This clause sets out the fact that the licensee accepts the software as it is, therefore he/she will not be able to sue for damages, and the licensor does not make any warranty for the software and its usage.

Licensees want to get rid of liability for indirect damages. They like better that liability for direct damages should be restricted to amounts paid under the agreement or a certain amount of money. 

Whereas, a licensor negotiates for unlimited liability for both direct as well as indirect damages arising as a result of the breach of a term of the agreement and limited liability for direct as well as indirect damages excluding cases where liability arises as a result of a breach of IP rights, confidentiality obligations, or the grant of a license. 

The limitation of liability clause in most agreements remains an outstanding issue until the contract is overdue for closure. The licensee generally agrees to extensive direct as well as indirect damages for losses arising out of breach of confidentiality and IP rights and the licensor agrees for extensive direct as well as indirect damages for losses arising from breach of third-party IP rights. This clause can be worded as: 


  • To the extent that either of the Parties has any liability in contract, tort, or otherwise under or in connection with this Agreement, including any liability for breach of warranty, their liability shall be limited in accordance with the following provisions of this Clause. However, the limitations and exclusions of liability set out in this Clause shall not apply to any indemnity against third party Claims given under Clause ____.
  • The liability of the Licensor shall be limited to an amount equal to the total amount that the Licensor has received from the Licensee during the period of __ years preceding the date on which the liability arises, or ____, whichever is the higher.”

Term and termination 

The termination clause details the grounds and procedure to be followed by the parties in case they wish to terminate the agreement. The licensor may include that he/she can revoke or terminate the software at any point in time without any repercussions. 


The software license agreement is a necessary tool that prevents abuse of the software and protects the rights of the owner. The software licenses are widely categorized as free software licenses, proprietary software licenses, and open-source software licenses. 

Some of the important clauses that every software license should include are confidentiality clause, licensing fee clause, IP indemnification clause, warranties clause, limitation of liability clause, term and termination clause.


LawSikho has created a telegram group for exchanging legal knowledge, referrals, and various opportunities. You can click on this link and join:

Follow us on Instagram and subscribe to our YouTube channel for more amazing legal content.


Please enter your comment!
Please enter your name here