Information Technology Law
Subjects / Information Technology Law / Commercial Agreements in Cyber Space
Unit 3 · Unit 3

Commercial Agreements in Cyber Space

E-commerce generates several categories of commercial agreements specific to the digital environment: employment contracts in IT,

E-commerce generates several categories of commercial agreements specific to the digital environment: employment contracts in IT, contractor/consultant agreements, sales and distribution agreements for software, Non-Disclosure Agreements (NDAs) for proprietary technology, and Source Code Escrow Agreements for business continuity.

Legal Framework

Provision Subject
Indian Contract Act S.10 Essentials of valid contract (apply to all commercial agreements)
IT Act S.10A Validity of electronic contracts
Copyright Act S.17 Ownership of work created during employment
Copyright Act S.18 Assignment of copyright
Indian Contract Act S.27 Restraint of trade (relevant to non-compete clauses)
IT Act S.43 Unauthorized access (relevant to breach of NDA)
IT Act S.72 Breach of confidentiality (information obtained under IT Act)
IT Act S.72A Disclosure of personal information in breach of lawful contract

Types of Commercial Agreements

1. Employment Contracts in IT

Clause Purpose Legal Position
Scope of work Define role, responsibilities, deliverables Essential term; must be certain (S.29 ICA)
IP assignment All IP created during employment belongs to employer Copyright Act S.17(c): employer is first owner of work-for-hire
Non-compete Restrict employee from joining competitor Void post-termination under S.27 ICA; enforceable only during employment
Non-solicitation Prevent soliciting employer's clients/employees Partially enforceable if reasonable in scope and duration
Confidentiality (NDA) Protect trade secrets and proprietary information Enforceable; breach actionable under S.72A IT Act + equity
Remote work provisions Define digital infrastructure, data security obligations Increasingly important post-COVID; links to S.43A IT Act (data protection)

2. Contractor / Consultant Agreements

Clause Detail
Independent contractor status Not employee; no employer obligations (PF, ESI)
IP ownership Must be expressly assigned (unlike employment where S.17(c) applies automatically)
Deliverables and milestones Specific output, timeline, acceptance criteria
Payment terms Milestone-based, time-and-materials, or fixed-fee
Warranty Contractor warrants code is original, non-infringing
Indemnity Contractor indemnifies client against IP infringement claims

3. Sales, Re-seller, and Distributor Agreements

Type Nature Key Terms
Software License Agreement Grants right to use (not ownership) License scope, territory, users, duration, updates
Reseller Agreement Authorized third party resells software Margin/discount, territory, minimum purchase, branding
Distributor Agreement Appoints exclusive/non-exclusive distributor Channel management, marketing obligations, reporting
SaaS Subscription Agreement Cloud-based software as service Uptime SLA, data handling, termination, data portability

4. Non-Disclosure Agreement (NDA)

Element Content
Definition of confidential information Broad (includes technical data, business plans, source code, algorithms)
Obligations of receiving party Not disclose, use only for permitted purpose, return upon termination
Exclusions Public domain information, independently developed, received from third party without restriction
Duration Typically 2-5 years; trade secrets may be perpetual
Remedies for breach Injunction + damages; S.72A IT Act (imprisonment up to 3 years if personal information)
Mutual vs. unilateral Mutual: both parties share confidential information. Unilateral: only one party discloses

5. Source Code Escrow Agreement

Definition: A three-party agreement where the software vendor deposits source code with a neutral third-party escrow agent for the benefit of the licensee, to be released upon specified trigger events.

Party Role
Licensor/Vendor Deposits source code with escrow agent
Licensee/Buyer Beneficiary; gets access upon trigger event
Escrow Agent Neutral custodian; holds and releases code per agreement

Trigger events (release conditions):

  1. Vendor insolvency or liquidation
  2. Vendor's material breach of maintenance obligations
  3. Vendor ceases business operations
  4. Vendor fails to provide updates as contracted

Why: Software licensees typically receive only object code (executable). If the vendor disappears, the licensee cannot maintain or modify the software. Escrow ensures business continuity without requiring full IP transfer.

Recall Check

  1. Why are non-compete clauses void post-termination under Indian law?
  2. What is a source code escrow agreement and when is code released?
  3. Under which provision is breach of NDA involving personal information an offence?

Key Cases

Nirma Industries v. Computer Sciences Corp (2014) Nirma-Industries-v-Computer-Sciences-Corp-2014 Issue: Whether terms of a software development agreement (including IP assignment and confidentiality) formed through email exchanges are enforceable. Rule: Contract formed through electronic correspondence is valid (S.10A IT Act); terms agreed via email including IP assignment, milestone obligations, and NDA clauses bind both parties. Held: Arbitral tribunal upheld the agreement. Email-based contract terms were enforceable. Illustrates that commercial IT agreements need not be in traditional paper form.

Distinctions

Aspect NDA (Confidentiality) Non-Compete
Purpose Protect information from disclosure Prevent competition
Post-termination enforceability Enforceable (reasonable duration) Void under S.27 ICA (post-employment)
Legal basis Contract + equity + S.72A IT Act S.27 ICA (restraint of trade void)
Remedy Injunction + damages + criminal penalty (S.72A) Only during employment; not enforceable after
Scope Information-specific Activity/geography-specific
Indian position Strong enforceability Unenforceable after termination (Pepsi Foods v. Bharat Coca-Cola)

Flashcards

Q: What is a source code escrow agreement? A: Three-party agreement where software vendor deposits source code with neutral escrow agent for licensee's benefit; code released upon trigger events (vendor insolvency, breach, cessation of business).

Q: Why are non-compete clauses void post-employment under Indian law? A: S.27 Indian Contract Act: every agreement in restraint of trade is void. Post-employment non-compete restricts livelihood and is unenforceable (exception: during employment or sale of goodwill).

Q: Under which IT Act provision is breach of NDA involving personal information punishable? A: S.72A: disclosure of information in breach of lawful contract; punishment up to 3 years imprisonment or Rs.5 lakh fine or both.

Q: Who owns copyright in software developed by an employee? A: Employer is first owner under Copyright Act S.17(c) (work made in course of employment). For independent contractors, ownership must be expressly assigned.

Q: What is the key difference between a software license and a sale? A: License grants right to use without transferring ownership; sale transfers ownership of copy. Most software transactions are licenses (user does not own the code).

Q: Name three trigger events for source code escrow release. A: (1) Vendor insolvency/liquidation, (2) Material breach of maintenance obligations, (3) Vendor ceases business operations.

Q: What does S.72A IT Act penalize? A: Disclosure of personal information obtained under a lawful contract without consent and in breach of that contract; punishable with imprisonment up to 3 years or fine up to Rs.5 lakhs or both.

Q: What must be expressly included in a contractor agreement regarding IP? A: Express IP assignment clause (unlike employment where S.17(c) Copyright Act gives employer automatic ownership).

Exam Scenario

A software company hires a consultant to develop a payment processing module. The contract is formed via email and includes an NDA and IP assignment clause. After completion, the consultant uses the same code architecture for a competitor. Advise on remedies available to the company.

The email-based contract is valid under S.10A IT Act (Nirma Industries principle). The IP assignment clause transfers copyright to the company (this must be express for consultants, unlike employees where S.17(c) applies). The consultant's reuse of code architecture violates: (1) IP assignment clause (copyright infringement under S.51 Copyright Act), (2) NDA (breach of confidentiality actionable for damages + injunction; if personal data involved, S.72A IT Act criminal penalty). Remedies: (a) Injunction restraining consultant from using or disclosing the code, (b) Damages for breach of contract, (c) Account of profits under Copyright Act S.55, (d) Criminal prosecution under S.72A if personal information was involved, (e) If the consultant accessed the company's systems post-contract to copy code, additional liability under S.43 IT Act (unauthorized access) and S.65 (computer source document tampering).