Understanding software copyright and licences

How do operating systems license their domains? What are the different types of software licences?

April 13, 2022 10:30 am | Updated April 17, 2022 01:04 pm IST

A copyright gives a creator the legal right to own, distribute and profit from his or her creative work. 

A copyright gives a creator the legal right to own, distribute and profit from his or her creative work.  | Photo Credit: Getty Images/iStockphoto

Does software have copyright? Even more specifically, is the Internet free inspite of software copyright? Are software programming languages free of cost? How does copyright apply to software?

Software licensing

A copyright gives a creator the legal right to own, distribute and profit from his or her creative work. Software, like any other technology has all shades of licences facilitating its use. On one end of the spectrum, there is proprietary software which is to be purchased as a one-time transaction or as yearly licences. A popular example is Microsoft Windows which is purchased along with the computer or Microsoft Office which typically has a yearly licence that has to be renewed upon payment.

On the other hand, there are different kinds of software licences that allow free use of software. There is the Creative Commons licence (CC) which is public domain: any software or work that is in CC can be used and distributed free of cost. For example, Wikipedia is under CC and hence its contents can be used freely with the condition that attribution is made to Wikipedia (this is called ‘Creative Commons – Attribution-ShareAlike).

Another form of free software licence is Permissive Software licence which is popular in the software developer community and in the commercial world. This licence allows free use and modification of software. There are further specific licences under this category, like the Apache licence and MIT licence. The Apache licence is maintained by the Apache Software Foundation which is a non-profit entity. Many popular and powerful softwares like Spark (used in Big Data) have been developed under Apache licence. MIT licence is maintained by the Massachusetts Institute of Technology and it covers hundreds of software packages including GitLab and Dot NET.

Open software

All free and permissive software licences are similar to Free and Open Source Software (FOSS), a set of rules and free software brought under one umbrella in the 1980s by Richard Stallman, a famous computer scientist and activist. FOSS maintains its own licence, called GNU GPL (Gnu’s Not Unix General Public Licence) to govern and distribute free software but it comes with restrictions that its adoption and modification be for free use.

In the software community, ‘open source’ means any of the above non-proprietary licences. Open source software packages are developed and maintained by programmers from around the world. Until the mid-1990s, the idea of the general public collaborating to create software for free seemed to be unrealistic and confined to small, elite communities. However, with the success of a free operating system like Linux (which is under GNU GPL licence), many were convinced that open source could create sophisticated solutions because of access to top programmers around the world.

Proprietary software also has its own place. Many software companies release certain generic portions of their software under open software licences but keep the critically important ones under proprietary licence. Companies like Google and Meta (Facebook) have made significant open source contributions to software packages on artificial neural networks and machine learning, after a few years of using them within their organisation and perfecting them.

Is the Internet free?

Going back to our original question, does internet involve copyright payment? To access and to create content on the internet, there are costs involved such as infrastructure costs like network and the cost to host and maintain the content.

However, the core of the internet itself is free: it is free to use ideas like linking contents on the internet, transferring them with a network software protocol and adopting the associated standards like maintaining the website address (Uniform Resource Locator-URL).

The core software packages that implement these ideas are made available to everyone for free, thanks to the foresight of Sir Tim Bernes-Lee who conceived of the key concepts behind the internet between 1989 and 1991 (the first web page was launched in 1990) and was one among the internet pioneers.

Now to the other question: are programming languages free of cost? Until the 1980s, popular programming languages had a price but with the advent of Java in the 1990s and thanks to the initiatives of Richard Stallman and his Free Software Foundation in the 1980s, many languages, especially modern ones like Go or popular ones like Python are free. Java is somewhere in the middle where there are free implementations of the language that most software developers use but there are also paid implementations provided by Oracle. In general, the realisation in the software community is that a free language has widespread adoption and leads to the availability of an expert pool of programmers.

The last two decades have seen proliferation of open source software and the future is even more exciting.

THE GIST
Software has all shades of licences facilitating its use. On one end, we have proprietary software which requires to be purchased as a one-time transaction or as yearly licences and on the other end we have the Creative Commons licence (CC) which is public domain and free of cost.
All free and permissive software licences are similar to Free and Open Source Software (FOSS), a set of rules and free software brought under one umbrella in the 1980s by Richard Stallman, a famous computer scientist and activist.
The core of the internet is free: it is free to use ideas like linking contents on the internet, transferring them with a network software protocol and adopting the associated standards like maintaining website addresses.
0 / 0
Sign in to unlock member-only benefits!
  • Access 10 free stories every month
  • Save stories to read later
  • Access to comment on every story
  • Sign-up/manage your newsletter subscriptions with a single click
  • Get notified by email for early access to discounts & offers on our products
Sign in

Comments

Comments have to be in English, and in full sentences. They cannot be abusive or personal. Please abide by our community guidelines for posting your comments.

We have migrated to a new commenting platform. If you are already a registered user of The Hindu and logged in, you may continue to engage with our articles. If you do not have an account please register and login to post comments. Users can access their older comments by logging into their accounts on Vuukle.