KSLU Corner™ New AIBE previous QP

Legal protection of computer programmes in the US, Europe and India: copyright, patents and the IT Act

Law of Intellectual Property and Information Technology · Unit IV · Topic 8 of 12 · 7 min read

How far copyright protects code and its structure in the US (Apple v Franklin, Whelan, Altai, Lotus, Google v Oracle) and the EU (Software Directive, SAS Institute, UsedSoft), the patent position under Alice and the EPC, and the Indian scheme: sections 2(ffc), 14(b) and 52(1)(aa)-(ad) of the Copyright Act, section 3(k) and Ferid Allani under the Patents Act, and the IT Act provisions as amended.

On this page
  1. 1. Why software is hard to classify
  2. 2. United States
  3. 3. Europe
  4. 4. India: Copyright Act, 1957
  5. 5. India: Patents Act, 1970
  6. 6. India: Information Technology Act, 2000 and its amendments
  7. How this is examined
Cases checked to exist. Read the judgment before quoting a holding.

Every case cited here has been checked to exist — the citation resolves and names the right parties. The propositions attributed to each case have not been verified line by line against the judgment. Case names link through to the full judgment: read it before quoting a holding in an examination answer, and never carry a proposition from notes into court on trust.

The examinable core. Every system protects code as a literary work. They differ on two points: how far copyright reaches beyond literal code into structure, interfaces and functionality, and whether software can be patented. The US moved from broad copyright (Whelan) to narrow copyright (Altai) and from broad patents (State Street) to narrow ones (Alice). Europe protects code but not functionality, and patents software only with a technical character. India follows Europe on both, through section 52(1)(ab)–(ac) and section 3(k) as read in Ferid Allani.

1. Why software is hard to classify

A programme is text (source code), a machine (object code makes hardware do things) and a product. Copyright suits it as text but protects only expression, while its value is mostly in function, which is the province of patents. Patent law suits function, but programmes are often abstract and incremental. In the 1970s WIPO proposed a sui generis regime (Model Provisions, 1978), but the US chose copyright and the world followed. TRIPS Article 10(1) and WCT Article 4 now require programmes to be protected as literary works, in source or object code.

2. United States

Copyright

Patents

3. Europe

Copyright: the Software Directive

Directive 91/250/EEC, codified as Directive 2009/24/EC, requires Member States to protect programmes as literary works.

Patents

Article 52(2)(c) of the European Patent Convention excludes programs for computers, but Article 52(3) limits the exclusion to programs “as such”. The EPO grants patents on computer-implemented inventions that have a technical character and solve a technical problem (G 3/08, 2010; COMVIK, T 641/00, on counting only technical features for inventive step). The UK Court of Appeal uses the four-step test in Aerotel v. Telco (2006). The proposed EU directive on computer-implemented inventions was rejected by the European Parliament in 2005.

4. India: Copyright Act, 1957

5. India: Patents Act, 1970

Section 3(k) excludes “a mathematical or business method or a computer programme per se or algorithms”. The Patents (Amendment) Ordinance, 2004 tried to allow software with technical application to industry or in combination with hardware; Parliament did not enact that in 2005. In Ferid Allani v. Union of India (Delhi High Court, 2019), the court held that inventions based on computer programmes are patentable if they show a technical effect or technical contribution; only the programme per se is excluded. Later Delhi High Court decisions, such as Microsoft Technology Licensing v. Assistant Controller (2023), apply the same approach and ask what technical problem the claim solves. The Patent Office’s Guidelines for Examination of Computer Related Inventions (2017, since revised) direct examiners to look at the substance of the claim. Business methods remain excluded even when computer-implemented. See the separate note on section 3 for the detail.

6. India: Information Technology Act, 2000 and its amendments

The IT Act does not create an IP right, but it protects programmes as computer resources:

Source code that is kept secret is also protected as confidential information by contract and equity; India has no trade secrets statute.

IssueUSEUIndia
Non-literal elementsAltai filtrationFunctionality, language, formats excluded (SAS)No settled test; idea-expression and s.52(1)(ac)
Reverse engineeringFair use (Sega); DMCA exemptionArt. 6 decompilations.52(1)(ab)
PatentsAlice two-stepTechnical character, “as such”s.3(k) “per se”, technical effect
Debate: copyright or patent or neither? Copyright gives long protection (life plus sixty years) for something with a commercial life of a few years, but only against copying. Patents protect function, but for twenty years and with high costs and uncertain validity. Open-source advocates argue that both, and especially patents, obstruct interoperability. India’s middle path, protecting code by copyright, permitting interoperability, and patenting only technical contributions, is closest to the European model.

How this is examined

Likely long questions: “Examine the legal position of computer programmes in the US, Europe and India.” “Discuss the protection available to computer software under the Copyright Act, 1957, the Patents Act, 1970 and the IT Act, 2000.” “Are computer programmes patentable in India?”

Likely short notes: abstraction-filtration-comparison test; decompilation; section 3(k); Ferid Allani; Google v. Oracle; section 52(1)(ab).