SP & SC — Legal and Taxation Service
Share

Protecting Software: Copyright vs Patent

By SP & SC EditorialUpdated 28 September 20267 min read
Cover for "Protecting Software: Copyright vs Patent": illustration of a laptop with code, a copyright symbol and a patent certificate

Software is protected by copyright on its code automatically. Patenting the underlying invention is possible but complex due to Indian patent law exclusions.

Protecting Software: Copyright vs Patent

Short answer: In India, copyright automatically protects the software's source code and object code (the 'expression') the moment it is written. It is easy and inexpensive to register. A patent protects the underlying inventive process or algorithm (the 'idea') if it offers a technical solution to a technical problem. Getting a software patent is difficult, expensive, and reserved for truly novel inventions that are more than just a 'computer programme per se'.

What does copyright protect in software?

Copyright protects the literal expression of your software, not the functional idea behind it. Under the Indian Copyright Act, 1957, a computer program—including its source code and object code—is classified as a 'literary work' as per Section 2(o). This means anyone who copies, distributes, or adapts your code without permission is infringing your copyright. It also protects elements like user manuals and documentation. However, it does not stop someone from independently developing their own software that performs the exact same function, as long as they do not copy your code.

Can software be patented in India?

Yes, but with significant qualifications. The Patents Act, 1970, under Section 3(k), explicitly excludes "a mathematical or business method or a computer programme per se or algorithms" from patentability. The key phrase is "per se," meaning 'by itself'. The Indian Patent Office's guidelines on Computer Related Inventions (CRI) clarify this. A patent may be granted if your software is tied to a novel hardware element or demonstrates a technical effect and provides a technical solution to a technical problem. The focus must be on the technical advancement and industrial application, not just the code or algorithm itself.

What is the difference between copyright and patent protection?

The choice between copyright and patent depends entirely on what you want to protect: the code you wrote or the invention you created.

FeatureCopyrightPatent
What it ProtectsThe expression: source code, object code, user interface design (as 'artistic work').The idea: inventive process, method, or algorithm.
Governing LawCopyright Act, 1957Patents Act, 1970
Key Legal HurdleMust be an original work.Must be Novel, Non-Obvious, and have Industrial Application.
Protection StartsAutomatically, upon creation.Only after a patent is granted by the Patent Office.
RegistrationOptional, but recommended. Simple, fast, and inexpensive process.Mandatory for protection. Complex, slow, and expensive process.
Term of ProtectionLifetime of the author + 60 years.20 years from the date of filing the application.
Infringement TestWas the code copied?Does the infringing product use the patented invention/process?

Which is better for my startup?

For nearly all software startups, a hybrid approach is best.

  1. Copyright (Default): Your code is your primary asset. It is automatically copyrighted. You should formally register this copyright to create a public record and strengthen your legal position in case of infringement. It is a fundamental step. Make sure your employment agreements and contractor agreements contain strong IP assignment clauses, ensuring all code written for the company belongs to the company.

  2. Patent (Strategic): Pursue a patent only if your software contains a genuinely groundbreaking inventive step that solves a technical problem in a new way. For example, a new data compression algorithm that significantly reduces server costs, or a novel method for secure data transmission. Patenting is a strategic business decision due to its high cost and complexity. It's for protecting a core competitive advantage, not just any piece of software.

  3. Trade Secret: For some algorithms and processes, keeping them as a trade secret protected by strong Non-Disclosure Agreements (NDAs) might be more effective than patenting, which requires public disclosure of the invention.

How do I register a software copyright?

Registering your software copyright is a straightforward process handled by the Copyright Office of India.

  1. Prepare the Application: File an application using Form XIV, accompanied by the prescribed fee. As of September 2026, the government fee is ₹500 per work.
  2. Submit the Code: You need to submit the source code for your program. The Copyright Office allows for submitting the first 10 and last 10 pages of the source code. For sensitive parts, you can block out portions of the code to protect trade secrets.
  3. Examination: A 30-day waiting period is mandatory to allow for any objections. If no objections are raised, the application is examined by the Registrar.
  4. Registration: If the examiner is satisfied, a Certificate of Registration is issued. This certificate serves as prima facie evidence of your ownership in a court of law.

Worked example

'FitBot', a Bengaluru-based health-tech startup, develops an application that uses a proprietary AI algorithm to create personalised workout plans from user-submitted videos. Their tech stack includes a Python backend and a Swift iOS app.

  • Copyright Protection: The entire Python and Swift codebase is their 'literary work'. The moment their developers write the code, FitBot (assuming proper employment contracts) owns the copyright. They decide to register the copyright for their main backend application. They file Form XIV, pay the ₹500 fee, and submit the first 10 and last 10 pages of their Python code. After 45 days, with no objections, they receive the copyright registration certificate.

  • Patent Consideration: Their AI algorithm for analysing workout form from video is a significant innovation. It reduces the need for a human trainer and has a clear technical effect (analysing biomechanics and providing corrective feedback). This is more than a 'computer programme per se'. It is a technical process. They decide to file for a patent. Their application will focus on the method of video analysis and feedback generation, highlighting its novelty and technical advancement over existing solutions. This process will cost several lakhs of rupees over its lifetime and take 2-4 years.

  • Trademark: They also file a trademark application for the name 'FitBot' and its logo to protect their brand identity.

Common mistakes

  1. Believing Copyright Protects the Idea: The most common mistake. Copyright only protects your specific code. A competitor can legally create the same functionality with different code.
  2. Ignoring Open-Source Licenses: Using open-source software (OSS) without understanding its license (e.g., GPL, MIT, Apache) can force you to make your proprietary code public. Always conduct an OSS audit.
  3. Failing to Secure IP from Employees/Contractors: Without a written agreement that explicitly assigns IP ownership to the company, the developer who wrote the code might be deemed its owner.
  4. Publicly Disclosing an Invention Before Filing a Patent: If you publish a paper, give a presentation, or sell a product containing your invention before filing a patent application, you may lose the ability to patent it due to lack of novelty.
  5. Delaying Copyright Registration: While copyright is automatic, registration is crucial evidence. Delaying it weakens your position if you need to enforce your rights quickly.

How SP & SC helps

Protecting your intellectual property is critical for any technology business. SP & SC Legal's team of corporate and IP lawyers helps founders and businesses navigate this complex landscape. We assist with drafting IP assignment clauses in employment contracts, preparing and filing copyright applications, advising on patentability, and formulating a comprehensive IP strategy that includes trademarks and trade secrets. We provide end-to-end support to ensure your most valuable assets are secure. For a detailed review and strategy, explore our Business Contracts services.

Frequently asked questions

H3: How long does software copyright last?

In India, for a computer program created by an individual, copyright protection lasts for the lifetime of the author plus 60 years. For works made for hire or owned by a company, the protection lasts for 60 years from the year of first publication.

H3: Can I protect the User Interface (UI) of my software?

The 'look and feel' of a User Interface can be protected. The graphical elements, icons, and screen layout can be protected as 'artistic works' under the Copyright Act. The overall UI/UX design may also be protected as a design under the Designs Act, 2000, if it has novel aesthetic features.

H3: What is a trade secret and how does it protect software?

A trade secret is confidential business information that provides a competitive edge, like the formula for Coca-Cola. For software, your core algorithm could be a trade secret. It's protected by keeping it secret, primarily through strong Non-Disclosure Agreements (NDAs) with employees and partners, and robust internal security measures. Unlike patents, protection can last indefinitely as long as it remains secret.

H3: What are the penalties for software copyright infringement?

Copyright infringement has both civil and criminal remedies. A civil suit can lead to an injunction (stopping the infringer), and recovery of damages or profits. Under Section 63 of the Copyright Act, 1957, criminal liability can include imprisonment for a term between six months and three years, and a fine between ₹50,000 and ₹2,00,000.

H3: Do I need a separate copyright for the mobile app and the web app?

Yes, they are generally considered separate works. The mobile app (e.g., in Swift/Kotlin) and the web app (e.g., in JavaScript/HTML) are written in different code. It is advisable to file separate copyright applications for each distinct codebase to ensure comprehensive protection.

Get a fixed-fee quote

Navigating intellectual property for software requires careful legal strategy. For a clear path forward, share your documents with us for a confidential review. We provide a written fixed-fee quote for all services, from drafting IP agreements to filing copyright applications and advising on patent strategy. We handle the entire process end-to-end.

Contact SP & SC or WhatsApp us at +91 90356 74566.

Written by

SP & SC Editorial

Editorial team at SP & SC Legal and Taxation Services — practising advocates, chartered accountants, and company secretaries publishing hands-on guidance from live client files.

Reviewed by

Poojith Krishna

Founding Partner, SP & SC Legal & Taxation

Last reviewed 28 September 2026

Related reads

WhatsAppCall usGet quote