Lesson Objective
- Understand the need for a software license.
- Understand what is meant by proprietary software.
- Understand what they are legally allowed to do with open source and proprietary software.
KS3, GCSE, A-Level Computing Resources
Using any software on a device necessitates a software license. Unlike hardware, which is typically sold, nearly all applications are licensed. In the UK, software falls under the protection of the Copyright Designs and Patents Act. A typical software license allows end-users to utilize one or more copies of the software according to the author’s specified terms. Ownership of the application often remains with the author. Essentially, there are two main classes of software licenses, resulting in two types of software:
Open source software refers to computer software that is released under a license granting users the rights to use, study, modify, and distribute both the software and its source code freely and for any purpose . Unlike proprietary or closed-source software (such as Microsoft Word or Adobe Illustrator), open source software is developed and maintained collaboratively. It is accessible to anyone for use, examination, modification, and redistribution, often without any cost. The term “open source” embodies a community-driven approach to intellectual property, emphasizing inclusivity, transparency, and frequent public updates.
Proprietary software, also known as closed-source software, is software that is privately owned and controlled by a specific company or individual. Unlike open-source software, where the underlying code is freely accessible and can be modified by anyone, proprietary software keeps its code hidden. Users can use the software, but they cannot view or alter the inner workings. It's like having a black box—you can interact with it, but you don't know exactly how it functions inside.