Skip to main content

Between Code And Law - Understanding Software’s Ambiguous Role In Intellectual Property

Author: LawSphereX

Category: Intellectual Property

Published:

Updated:

BETWEEN CODE AND LAW: UNDERSTANDING

SOFTWARE’S AMBIGUOUS ROLE IN INTELLECTUAL

PROPERTY

Keerthana Nr, Sastra University, Tanjore Sarvesh R, Sastra University, Tanjore

ABSTRACT

Incorporating software into Intellectual Property (IP) law has caused heated controversy, owing to the difficulties of incorporating a continually changing digital asset within existing IP frameworks. Software occupies an ambiguous zone in intellectual property law, combining functional utility with creative expression, making it challenging to protect under existing legal classifications effectively. Copyright provides limited protection for code expression but fails to cover functional parts, whereas patents provide higher protection for functionality but confront challenges in establishing novelty and non-obviousness in an industry characterized by rapid innovation. Trade secrets provide a third option, allowing businesses to safeguard proprietary algorithms and techniques while lacking protection against reverse engineering.

This article investigates these three key protection mechanisms, jurisdictional disparities, and the impact of international treaties on software intellectual property rights. It emphasizes the issues and ongoing disputes in IP law, emphasizing the necessity for a sophisticated legal framework that balances protection with innovation. Finally, the study advocates for the creation of hybrid models and international consistency to better suit the unique character of software in today's economy. Keywords: Software, Copyrights, patents, IP frameworks, Functionality, Literary Work.

INTRODUCTION:

IP law has a great role, therefore, to spread the fame of innovation and economic growth. Legal protections galvanize the creation of new ideas, technologies, and artistic works through the provisions of IP law. IP law encourages investment in research and development because developers are assured protection against third parties who wish to use their inventions, possibly to benefit financially from them. It will benefit the economies by enhancing productivity and increasing competition, and jobs. In addition, it opens diverse varieties of goods and services to the consumer to create a more dynamic market. Software is one pivot asset in today's digital economy that messes up the traditional framework since this does not fit into the pre-existing categories of IP.

While physical inventions or creative works, by themselves, pose distinct challenges to IP law, software uniquely blends functional processes with creative expression. Initially, there was a reluctance to cover software under Intellectual Property (IP) protection since it was considered as akin to mathematical procedures or abstract ideas, which are not patentable. Patent law was intended to protect actual inventions with practical, physical applications, whereas software was viewed as a collection of calculations, similar to mathematical formulas, which were deemed public domain knowledge. The main issue was that extending intellectual property protection to software would hinder innovation by allowing firms to monopolize core services or concepts, preventing others from improving on them.

As a result, early software creators had limited intellectual property rights and frequently relied on trade secrets or licensing to secure their work. Copyright law conventionally covers literary and artistic creations such as texts, music, and while it cannot provide adequate protection for computer software; and at any given point, copyright can do nothing for the very code-as-expression that it has protected, although others may create similar functionality through different code. Patent law, which tends to be protective of functional and innovative processes, may be expanded to reach software. But because the speed of software development makes recognition of new, nonobvious inventions difficult, overbroad software patents can also stifle innovation since firms accumulate patents to deter competition while rendering it hard for new entrants to navigate their "patent thicket. ".

For example, trade secrets can be used to safeguard proprietary software processes and algorithms if the processes and algorithms are kept secret, and this protection is susceptible to being eroded by software reverse engineering. Software's dual nature as both tool and creative work thus puts into jeopardy traditional IP categories, causing the creation of nuances in law about IP that

better respond to the particular nature of software as a digital and economic asset very crucial to growth and innovation.

STATEMENT OF PROBLEM:

The paucity of a consistent, globally acknowledged approach to categorizing and safeguarding software under Intellectual Property (IP) law poses a significant legal and economic difficulty. The distinctive essence of software, which combines artistic expression and functional utility, does not fit well with standard intellectual property classifications. Typically, intellectual property law is separated into distinct sectors, each aiming to protect different types of innovations: copyrights protect artistic and literary works, patents protect inventions and technological processes, and trade secrets protect confidential corporate information. However, none of these frameworks were designed with the intricacies of software in mind.

Unlike conventional innovations or solely creative works, software exists as both a written code and a functional instrument, executing specified duties to power various technologies. The disorganized approach to software protection under present intellectual property legislation creates uncertainty for both developers and companies. Without a clear, uniform structure, businesses must rely on a hodgepodge of safeguards, which may or may not provide enough security for their innovations. This ambiguity affects enforcement because it is sometimes unclear which intellectual property laws, if any, can adequately safeguard the value of software. subsequently, the lack of an established approach to identifying and protecting software stifles innovation, since developers may be hesitant to devote time and resources to producing products that are not securely secured.

Addressing this gap and developing IP frameworks that take into consideration the unique character of software are critical steps toward building a more inventive and secure digital economy.

RESEARCH OBJECTIVE:

This paper seeks to examine and discuss the challenges that arise in the classification and protection of software under IP law. Considering software as a product that is also simultaneously a creative expression and a functional object, it analyzes why the current IP categories, patents, and trade secrets do not effectively protect it. The paper further considers jurisdictional differences in impact on innovation as well as key debates in the field. The paper concludes with proposals for reforms and international harmonization that would be in place to forge a more coherent framework that safeguards software as a valuable digital asset yet encourages further innovation.

ADDRESSING THE ANOMALY:

Copyrights Law and Software: Copyright protection has generally focused on the expression of ideas rather than the ideas themselves, aiming to promote innovation and knowledge diffusion while preventing the monopolization of abstract concepts. Under copyright law, concepts, processes, methods, and systems are not protected; instead, protection is given to the distinct manifestation of these ideas, such as written material, music, art, or software. Software, as a set of coded instructions designed to perform specific tasks on a computer, presents a challenge for copyright law due to its dual nature. It is both a creative expression (in the way the code is written) and a functional tool (in the tasks it accomplishes), making it difficult to fit neatly into the structure of copyright law.

While copyright protects the specific code as a creative work, it does not cover the underlying functionality or methods, leaving gaps in the protection of software’s innovative aspects. Section 2(o) of the Copyright Act, of 1957, specifically recognizes "literary works" to include computer programs, bringing the written code of software within the scope of copyrightable works1. Furthermore, Section 13(1)(a) states that copyright exists in "original literary works. "2 For software, this protection relates to the code's structure, sequence, and organization, allowing developers to secure their code from unauthorized duplication. This fundamental principle allows software developers to establish exclusive rights to their unique written code, but it does not apply to the functional notions or processes that the software facilitates.

Section 14 of the Copyright Act of 1957 establishes copyright holders' exclusive rights, including the ability to reproduce, adapt, distribute, and convey their work to the public. When applied to software, that is classified as a "literary work," this provision allows copyright holders to control how their software code is copied, updated, or disseminated, thus protecting the developer's exclusive expression within the code. In contrast, Section 3(k) of the Indian Patents Act expressly prohibits "computer programs per se" from being considered inventions, making software functionality and algorithmic logic

1 India code: Copyright act, 1957. Available at: https://www.indiacode.nic.in/handle/123456789/1367

(Accessed: 10 November 2024).

2 India code: Copyright act, 1957. Available at: https://www.indiacode.nic.in/handle/123456789/1367

(Accessed: 10 November 2024).

ineligible for patent protection3. This statutory exclusion represents a purposeful legal limit, emphasizing that the protection of software's functional mechanisms falls beyond the scope of patent law. Thus, Indian intellectual property law primarily handles software through copyright, which protects the written code as an expression rather than its functionality or operational approach. This architecture necessitates a careful analysis of software security, as it delicately balances expressiveness with functional innovation. Despite the fact that software is protected as a literary work under copyright, it has inherent restrictions due to its functional nature. While copyright law protects the exact code as an expression, it does not protect the underlying functionalities, concepts, or processes embedded in it.

As a result, software products frequently have similar or overlapping functionality, which can lead to significant issues in assessing copyright infringement. This limitation highlights the difficulties in distinguishing between protected code expressions and unprotected functional ideas, which may result in arguments over originality and ownership where multiple programs achieve comparable results using unique coding expressions. The landmark case underscores software’s classification as a "literary work" under copyright law, affirming that copyright protection applies to the expression embodied in software code, rather than the underlying functional ideas. It reinforces the view that software, as written code, qualifies for copyright protection4.

Another significant decision that emphasizes the complex distinction between literary works and computer software under copyright law, emphasizes software's unique status as a literary work with functional components. It supports the idea that, while software code is copyrightable as an expression, the functional activities it facilitates fall beyond the purview of copyright protection, defining the bounds of copyright in software. 5 Both a computer program and its accompanying documentation qualify as original literary works under copyright law, thus entitling them to copyright protection. It underscores that copyright extends not only to the software code but also to any related documentation, safeguarding the originality of both the program and its supporting materials.

6 Patent Law and Software: According to the Patents Act of 1970, the conditions for patentability in India are as follows: 3 The Patents Act, 1970. Available at: https://ipindia. gov. in/writereaddata/Portal/IPOAct/1_31_1_patent-act- 1970-11march2015. pdf (Accessed: 10 November 2024).

4 2005 ITD BANGALORE 94 91 Samsung Electronics Co. Ltd. v. Income-tax Officer (TDS)-I

5 2011 ITR T DELHI 8 522 Gracemac Corporation v. Asstt. Director Of Income-Tax

6 2006 SCC ONLINE DEL 1670 Microsoft Corporation v. Deepak Raval

1. Novelty: Section 2(1)(l) defines a "new invention" as one that was not predicted by prior art,

which means it had not previously been revealed to the public in any way. This assures that only novel inventions are eligible for patent protection.

2. Inventive Step (Non-obviousness): Section 2(1)(ja) requires that an invention include an

"inventive step," which is judged by whether it is not obvious to a person competent in the relevant area. This criterion assures that the invention represents a significant advancement above prior knowledge.

3. Industrial Applicability: According to Section 2(1)(ac), an innovation must be "capable of

industrial application," which means it should be practical and applicable in any industry. This criterion ensures that the invention delivers a tangible outcome, hence demonstrating its functional usefulness. In the context of software, patentability presents challenges, as Indian patent law excludes "computer programs per se" under Section 3(k) of the Patents Act, 1970. For software inventions to be considered patentable, they must demonstrate a distinct technical effect or technical contribution that goes beyond the mere execution of a computer program. This means that the software must solve a specific technical problem or create a practical improvement in technology, such as enhanced efficiency, improved processing, or increased system functionality.

Such technical advancements indicate that the software embodies an inventive step, qualifying it for patent protection under the current legal framework. Patents provide substantial safeguards for the functioning of inventions, which is extremely advantageous for software developers seeking to protect creative methods, processes, or algorithms that deliver distinctive operational improvements. Unlike copyright, which protects the expression of code, patents protect the underlying functional aspects the specific methods and technological processes that software or hardware uses. Securing a patent grants innovators exclusive rights to use, license, or prevent others from utilizing a specific algorithm or operating method, providing them a competitive advantage in the marketplace.

This is especially useful in fast-paced technology areas where innovation is constant, as it keeps competitors from replicating vital features or performance enhancements that drive technical progress. With patent protection, developers can not only profit from their inventions but also reinvest in future development, confident that the unique functionality or solutions they create are legally protected against unauthorized use or imitation. A recent notable decision in this regard is that, while computer programs themselves are not patentable, inventions that have a

technological effect are7. The technical aspects discussed above are fundamental to the functioning of computer networks and provide a significant technical contribution to the field. The Indian Patent Office needs to adopt a more comprehensive approach when assessing CRIs, taking into account technical effects and contributions provided by the invention rather than solely focusing on the implementation of algorithms and computer-executable instructions. An invention should not be deemed a computer program per se merely because it involves algorithms and computer-executable instructions; rather, it should be assessed based on the technical advancements it offers and its practical application in solving real-world problems. 8Delhi High Court highlighted the importance of assessing the practical application of software in solving technical problems for patentability.

9 Trade secrets and software: Trade secrets offer an alternative type of protection that, in some cases and for certain innovations, may be superior to patents. First, trade secrets can protect subject matter that may not be patentable. For example, so-called business procedures may be ruled exempt from patentability yet can be protected by trade secrets. As a result, some software-based inventions with a minimal likelihood of being patented could be preserved as a trade secret. Trade secrets may also be effective in protecting software-based ideas where patent infringement is difficult to uncover. Furthermore, unlike patents, which have a finite lifespan, trade secrets have the potential to live forever if confidentiality is managed properly.

Trade secrets can protect software by allowing businesses to keep key parts, such as algorithms, business logic, and proprietary procedures, private. Unlike copyright and patents, which require some sort of public disclosure, trade secrets are protected as long as they are kept secret from the public and zealously guarded by the corporation. For software, this means that critical components, such as unique algorithms, data processing methods, or business logic, can be protected from competitors without the requirement for formal IP registration. A trade secret's value stems from its confidentiality, which allows a corporation to preserve a

competitive advantage. To qualify as a trade secret, businesses must take reasonable precautions to protect the information, such as limiting access, establishing security measures, and asking employees to sign non-disclosure agreements.However, trade secret protection has

7 Ferid Alani vs UOI

8 Microsoft Technology Licensing LLC v. Assistant Controller of Patents and Designs, [(T)CMA(PT) 71/2023, Madras High Court, Judgement dated February 28th, 2024.] 9 Ab Initio Technology LLC v. Assistant Controller of Patents & Designs, C.A. (COMM.IPD-PAT) Nos. 26/2021 & 447/2022 (H.C. Delhi July 30, 2024).

limits. If the software is reverse-engineered, or the sensitive knowledge is discovered or released on its own, trade secret protection is lost, and legal remedy may be limited. This makes trade secrets an effective but imperfect technique for securing software, particularly in industries where reverse engineering is common. Nonetheless, for parts that are difficult to derive or critical to a company's success, trade secrets offer a versatile, effective weapon for maintaining a competitive advantage in the software market without the constraints or disclosure requirements of formal IP protections like as patents or copyrights.

THE PERSPECTIVE OF THE US :

In the United States, intellectual property (IP) law considers software to be a distinct and complex asset that, depending on its nature and purpose, may be protected by copyright, patent, or trade secret laws. Each category provides different types of legal protection that reflect software's dual status as a functional utility and a creative work. However, each method of IP protection has limitations, and software developers frequently employ a combination of these safeguards to adequately secure their products. In the United States, copyright law serves as the cornerstone for software protection. Under the Copyright Act of 1976, software is categorized as a "literary work," which implies that the code as created is protected from unlawful copying, modification, or dissemination.

In some cases, copyright can also extend to the “look and feel” of software, covering elements like screen layouts and user interfaces, though these aspects are less consistently protected. Patent law provides an additional layer of protection, but it only applies to software that meets certain criteria. The United States Patent and Trademark Office (USPTO) may grant software patents if the software innovation is unique, non-obvious, and has a practical application that yields a concrete and beneficial outcome. This method enables developers to protect the functional or inventive aspects of their software, especially if they handle a specific technological problem in a novel way. For example, a novel algorithm or method that allows for more efficient data processing may be patentable if it fits certain criteria.

Trade secret law is another option for software protection, especially when businesses seek to safeguard proprietary aspects that are not easily detected by competitors. The Copyright Act of 1976 in the United States clearly includes software as a literary work. This means that both the source code and object code of software are secured, preventing unauthorized copying or distribution. The Digital Millennium Copyright Act (DMCA) of 1998 strengthens this protection by outlawing the circumvention of digital security systems. The "look and feel" of software, which includes screen layouts and

user interfaces, is also subject to limited protection under US copyright law. The United States Patent and Trademark Office (USPTO) grants patents to software that meets strict criteria for novelty, non-obviousness, and utility, especially if the program delivers a "useful, concrete, and tangible result. " Patent protection in the United States enables software creators to protect the distinctive functional parts of their systems, such as new algorithms and procedures. The US Patents Act does not explicitly cover computer programs or business procedures.

10 The court ruled that a computer program that converts binary-coded-decimal numerals to pure binary numerals cannot be patented due to the following reasons: The method was abstract enough to cover both known and unknown uses of the conversion; The end use could be performed through existing or future-devised machinery or without any apparatus; The mathematical formula involved had no significant prior art. The Diehr case involved a computer-aided rubber curing process. The Arrhenius equation, named after its discoverer Svante Arrhenius, determines how long to heat rubber in a mould. The developer developed a method to monitor the temperature within a mold and send it to a computer for timely opening. In a five-to-four ruling, the court determined that using a mathematical formula, computer program, or computer does not render a patentable claim invalid.

A computer program may not be patentable on its own, but can be protected as part of a larger industrial process. 11

COPYLEFT AND SOFTWARE PROTECTION:

Despite the complexities there exists yet another form of protecting software. Copyright is not used solely to protect one's rights or prohibit others from using it without permission. Some individuals use it in a way that prevents it from becoming exclusive property, known as copylefting. It's a novel word and a concept. To copyleft a software, the copyright holder must publish the source code and declare that everyone has the right to copy, distribute, and modify it without paying a royalty or fee. The source code must also be disclosed, and the original copyright holder's freedom is extended to others. Copyleft distinguishes itself by granting users the right to use, study, alter, and share software while insisting that the source code remain accessible.

This open-access strategy enables anyone to customize the program to meet their specific requirements and promotes a community-oriented development paradigm. However, copyleft licenses go beyond basic accessibility, requiring that any modifications or derivative works based on copylefted software

10 Gottschalk v. Benson, 409 US 63: 34 L Ed 2d 273

11 Diamond v. Diehr, (1981) 450 US 175: 67 L Ed 2d 155

be provided under the same open terms.Copyleft's open and collaborative model has both advantages and disadvantages. Copyleft supports innovation by limiting software monopolization and creating a vibrant, community-driven development ecosystem. This assures that copylefted software is constantly accessible to the general public, promoting contributions that benefit the whole user base. However, the necessity to keep derivative works open creates a barrier for some commercial applications. Companies who want to include copylefted software into proprietary goods may be hesitant since they would have to opensource any alterations they make, potentially revealing competitive or sensitive code. The "viral" nature of copyleft may impede its adoption by organizations or initiatives that prefer proprietary solutions.

CONCLUSION AND WAY FORWARD:

In examining the complexities of software’s classification under intellectual property (IP) law, it is evident that current IP frameworks only partially address software’s unique characteristics. As software continues to drive technological and economic advancements, reforming IP law to meet these needs is crucial. Several strategic adjustments can enhance the balance between protecting innovation and fostering further development. One primary recommendation is the development of a tailored IP protection category specific to software. Such a category could integrate aspects of copyright, patent, and trade secret protections, capturing both the expressive and functional dimensions of software.

This framework could allow software developers to protect their code while granting others fair access to use or innovate upon core functionalities, especially in rapidly evolving fields like artificial intelligence, cybersecurity, and data science. Additionally, modifying existing copyright and patent laws to better accommodate software’s characteristics could further simplify protections. For instance, expanding copyright protection to cover the “look and feel” of software interfaces, or clarifying patent eligibility criteria, could help ensure that IP laws remain relevant to modern technological landscapes. Balancing IP protection with open innovation is another critical consideration. Shorter IP protection terms for software, particularly in patents, could reflect the rapid evolution of technology.

This adjustment would prevent monopolistic barriers, making it easier for new entrants to innovate without navigating extensive IP constraints. Similarly, expanding fair use provisions or allowing limited reverse engineering could promote interoperability, encouraging competition without infringing on proprietary rights. These adjustments would help IP law evolve with the software industry’s pace, supporting continued growth and access to technological advancements. In conclusion, IP law must evolve to address

software’s unique challenges and opportunities, allowing it to remain an effective tool for fostering innovation and economic growth. By introducing tailored protections, updating existing frameworks, promoting global consistency, and encouraging cooperative innovation, IP law can adapt to the fast-paced software landscape, offering robust protections while supporting an open, collaborative digital ecosystem.

REFERENCES:

1. Kumar, V. , 2011. Software industry in India: product and intellectual property focus (Doctoral dissertation, Massachusetts Institute of Technology). 2. Chauhan, M. , 2023. Protection of Software: An Analysis of Copyright and Patent Laws in India. Issue 1 Indian JL & Legal Rsch. , 5, p. 1. 3. Mathew, M. , Hegde, M. and Garge, G. , 2004. Intellectual property in software: Insights for Indian business. 4. Kumar, A. , 2017. IP Protection to Software: Conflict between Indian Provision and Practice. Journal of Intellectual Property Rights, 22(5), pp. 247-256. 5. Graham, S. J. and Mowery, D. C. , 2003. Intellectual property protection in the US software industry. Patents in the Knowledge-based Economy, 219, p. 231. 6. Webbink, M. H. , 2005. A new paradigm for intellectual property rights in software. Duke L. & Tech. Rev. , 4, p. 1. 7. Smith, B. L. and Mann, S. O. , 2004.

Innovation and intellectual property protection in the software industry: an emerging role for patents?. The University of Chicago Law Review, pp. 241-264. -