Regular practice of SSLC IT Theory Questions and Class 10 IT Chapter 10 Software and Freedom Questions and Answers Notes prepares students for objective and descriptive examinations.
Class 10 IT Chapter 10 Question Answer
SSLC IT Chapter 10 Theory Questions
InText Questions and Answers
Question 1.
Complete the table by identifying the licenses for the software we use for various purposes.

Answer:
| Software | License | Category | Special Terms |
| LibreOffice | Mozilla Public Licence | FLOSS | Trademarks used in the software may not be freely used. |
| Scratch | GNU General Public License (GPL) | Free Software | Can be freely used, modified, and shared for learning purposes. |
| Firefox | Mozilla Public License | FLOSS | Source code can be modified and shared, but the name and logo cannot be freely used. |
| Chromium | BSD License | Open Source | Code can be reused and modified; allows integration with proprietary software. |
| FeoGebra | GeoGebra License | Freeware | Free to use for education, but redistribution and modification are restricted. |
Class 10 IT Chapter 10 Let’s Assess
Question 1.
Which of the following is not an open source software license?
a) Apache software License
b) End User License Agreement
c) GNU General Public License
Answer:
b) End User License Agreement
Question 2.
Which of the following is free hardware?
a) Apple mobile phones
b) Ardunio similar chipset
c) Mobile phones with android installed
Answer:
b) Ardunio similar chipset
Question 3.
What is the name given to free software?
a) Free software
b) Open software
c) Freeware
Answer:
a) Free software
Question 4.
What is the shell in the GNU/Linux operating system known as?
a) Open shell
b) Linux Shell
c) Bash
Answer:
c) Bash
Question 5.
Which of the following is not an operating system?
a) Android
b) Linux
c) Unix
d) None
Answer:
d) None
![]()
Std 10 IT Chapter 10 Extended Activities
Question 1.
Complete the table below by searching familiar operating systems on the internet.

Answer:
| Operating system | Based program | The device used |
| Ubuntu | Linux | Computer |
| iOs | Unix | iPhone, iPad |
| Android | Linux | Mobile phone… |
| Windows | Windows NT | Computer, Laptop |
| macOS | Unix | Desktop, Laptop (Mac) |
Question 2.
Search the internet for the names of the operating systems used in wearable devices such as smartwatches and VR headsets, and make a list.
Answer:
Operating Systems used in Wearable Devices
Smartwatches:
- watchOS – used in Apple Watch
- Wear OS – used in smartwatches by Google, Samsung, etc.
- Tizen – used in older Samsung watches
- Fitbit OS – used in Fitbit smartwatches
- HarmonyOS – used in Huawei wearables
- Garmin OS – used in Garmin fitness watches
VR Headsets:
- Meta Horizon OS (Android-based) – used in Meta Quest headsets
- PICO OS (Android-based) – used in Pico VR headsets
- Windows Mixed Reality – used in PC-connected VR headsets
- PlayStation System Software – used in PlayStation VR
SSLC IT Software and Freedom Questions and Answers
Question 1.
The human-readable instructions written in a programming language are called:
a) Object Code
b) Source Code
c) Machine Code
d) Binary Code
Answer:
b) source code
Question 2.
The code that a computer can directly execute is known as:
a) Source code
b) Object code
c) Function code
d) Logical code
Answer:
b) Object code
Question 3.
The hidden time-limited code in the scribe software was known as a:
a) Virus
b) Worm
c) Time bomb
d) Patch
Answer:
c) time bomb
Question 4.
Who is known as the founder of the free software movement?
a) Linus torvalds
b) Richard stallman
c) Dennis ritchie
d) Ken thompson
Answer:
b) Richard stallman
Question 5.
GNU stands for:
a) General Network Utility
b) GNU’s Not Unix
c) General New Unix
d) Global Network Utility
Answer:
b) GNU’s Not Unix
Question 6.
The part of an operating system that interacts with hardware is called:
a) Shell
b) Kernel
c) API
d) GUI
Answer:
b) Kernel
![]()
Question 7.
The user interface part of an operating system is called:
a) Kernel
b) Core
c) Shell
d) Hardware
Answer:
c) Shell
Question 8.
The shell used in gnu/linux is:
a) Powershell
b) Bash
c) Korn shell
d) Zshell
Answer:
b) Bash
Question 9.
Which of the following is an open-source license?
a) EULA
b) Apache License
c) Trial License
d) Proprietary License
Answer:
b) Apache License
Question 10.
Which software license restricts users from editing or redistributing software?
a) GPL
b) Apache
c) BSD
d) EULA
Answer:
D) EULA
Question 11.
The software license that ensures software freedom through copyright law is called:
a) Copyleft
b) Copyright
c) Freeware
d) Shareware
Answer:
a) Copyleft
Question 12.
Libreoffice and apache openoffice are examples of:
a) Freeware
b) Forks
c) Malware
d) Trial versions
Answer:
b) Forks
![]()
Question 13.
Floss stands for:
a) Free/Libre and Open Source Software
b) Free Local Online Software System
c) Fast Licensed Open System Software
d) Free Legal Operating System Software
Answer:
a) Free/Libre and Open Source Software
Question 14.
The software license used for mozilla firefox is:
a) BSD License
b) GNU GPL
c) Mozilla Public License
d) Apache License
Answer:
c) Mozilla Public License
Question 15.
Which of the following is an example of free hardware?
a) iPhone
b) Arduino
c) Macbook
d) Smart TV
Answer:
b) Arduino
Question 16.
Android is based on which kernel?
a) Unix
b) Linux
c) Windows nt
d) BSD
Answer:
b) Linux
Question 17.
Which model of software development is followed by Microsoft?
a) Bazaar model
b) Cathedral model
e) Open model
d) Mixed model
Answer:
b) Cathedral model
Question 18.
The bazaar model of software development was proposed by:
a) Eric raymond
b) Richard stallman
c) Linus torvalds
d) Dennis ritchie
Answer:
a) Eric raymond
![]()
Question 19.
The free software foundation was formed in:
a) 1979
b) 1983
c) 1985
d)1991
Answer:
c) 1985
Question 20.
The tool used for version control in software development is:
a) Git
b) Bash
c) GIMP
d) Apache
Answer:
a) Git
Question 21.
The software license that allows use but hides the source code is:
a) Free Software
b) Open Source Software
c) Freeware
d) Copyleft
Answer:
C) Freeware
Question 22.
Which company developed Unix originally?
a) Microsoft
b) AT&T
c) Apple
d) Google
Answer:
b) AT&T
Question 23.
The gnu project’s main aim was to create:
a) A free operating system
b) A computer virus
c) A hardware component
d) A new programming language
Answer:
a) A free operating system
Question 24.
Which of these is a linux-based operating system?
a) Windows
b) Ubuntu
c) MacOS
d) iOS
Answer:
b) Ubuntu
![]()
Question 25.
Which of these is not open source?
a) Scratch
b) GeoGebra
c) GIMP
d) Linux
Answer:
b) GeoGebra
(Select two correct answers from the options)
Question 26.
Which two are examples of open-source licenses?
a) EULA
b) BSD License
c) Apache License
d) Shareware
e) Proprietary License
Answer:
b) BSD License and c) Apache License
Question 27.
Which two belong to free software?
a) GIMP
b) LibreOffice
c) GeoGebra
d) MS Word
e) Adobe Photoshop
Answer:
a) GIMP and b) LibreOffice
Question 28.
Which two are considered Free/Libre and Open Source Software (FLOSS)?
a) Android
b) Windows
c) Ubuntu
d) iOS
e) Adobe Reader
Answer:
a) Android and c) Ubuntu
Question 29.
Which two are examples of proprietary operating systems?
a) macOS
b) Ubuntu
c) Windows
d) Android
e) Fedora
Answer:
a) macOS and c) Windows
Question 30.
Which two are part of the GNU/Linux system?
a) Kernel
b) Shell
c) Browser
d) Compiler
e) Database
Answer:
a) Kemal and b) Shell
![]()
Question 31.
Which two services are used to publish open-source software?
a) GitHub
b) YouTube
c) GitLab
d) Netflix
e) Instagram
Answer:
a) GitHub and c) GitLab
Question 32.
Which two are examples of free hardware?
a) Arduino
b) Raspberry Pi
c) iPhone
d) Apple Watch
e) PlayStation
Answer:
a) Ardunio and b) Raspberry Pi
Question 33.
Which two licenses allow modification of source code?
a) GNU GPL
b) Apache License
c) EULA
d) Freeware
e) Testware
Answer:
a) GNU GPL and b) Apache License
Question 34.
Which two of the following are examples of forks?
a) LibreOffice
b) Apache OpenOffice
c) GIMP
d) Scratch
e) GeoGebra
Ans;
a) LibreOffice and b) Apache OpenOffice
Question 35.
Which two belong to the category of free or open software platforms?
a) GitLab
b) SourceForge
c) Zoom
d) WhatsApp
e) YouTube
Answer:
a) GitLab and b) SourceForge
Question 36.
Which two systems are Unix-based?
a) macOS
b) iOS
c) Android
d) Windows
e) Linux
Answer:
a) macOS and b) iOS
![]()
Question 37.
Which two are Linux distributions?
a) Debian
b) Ubuntu
c) iOS
d) Windows
e) macOS
Answer:
a) Debian and b) Ubuntu
Question 38.
Which two were developed by Linus Torvalds?
a) Linux
b) Git
c) GIMP
d) Apache
e) Scratch
Answer:
a) Linux and b) Git
Question 39.
Which two categories describe Android OS?
a) Free software
b) Open-source
c) Proprietary
d) Testware
e) Trialware
Answer:
a) Free software and b) Open-source
Question 40.
Which two are examples of Copyleft software?
a) GNU Compiler
b) GIMP
c) Microsoft Excel
d) Adobe Photoshop
e) iTunes
Answer:
a) GNU Compiler and b) GIMP
Question 41.
Which two examples show the Cathedral Model?
a) Microsoft Windows
b) Apple iOS
c) Linux
d) Ubuntu
e) Debian
Answer:
a) Microsoft Windows and b) Apple iOS
Question 42.
Which two examples show the Bazaar Model?
a) Linux
b) Debian
c) Windows
d) iOS
e) macOS
Answer:
a) Linux and b) Dbian
![]()
Question 43.
Which two systems are Android-based?
a) Meta Horizon OS
b) PICO OS
c) HarmonyOS
d) Tizen
e) iOS
Answer:
a) Meta Hirizon OS and b) PICO OS
Question 44.
Which two examples of wearable OS ate proprietary?
a) watchOS
b) FitbitOS
c) Wear OS
d) Tizen
e) HarmonyOS
Answer:
a) watchOS and b) Fitbit OS
Question 45.
Which two statements are true about Copyleft?
a) It uses copyright to protect user freedom
b) It removes copyright completely
c) It allows modification and redistribution
d) It prohibits sharing
e) It restricts learning
Answer:
a) It uses copyright to protect user freedom and c) It allows modification and redistribution
Question 46.
Which two are true about FLOSS?
a) Combines free and open-source principles
b) Source code is hidden
c) Encourages collaboration
d) Costs more than proprietary software
e) Is illegal to modify
Answer:
a) Combines free and open-source principles and c) Encourages collaboration
Question 47.
Which two examples are Freeware?
a) Adobe Reader
b) GeoGebra
c) LibreOffice
d) Ubuntu
e) Scratch
Answer:
a) Adobe Reader and b) GeoGebra
Question 48.
Which two systems are mainly used in VR devices?
a) Meta Horizon OS
b) PICO OS
c) Wear OS
d) Windows Mixed Reality
e) HarmonyOS
Answer:
a) Meta Horizon OS and d) Windows Mixed Reality
![]()
Question 49.
Which two statements apply to Free Software?
a) Emphasizes user freedom
b) Source code is accessible
c) Hidden algorithms
d) Cannot be modified
e) Paid use only
Answer:
a) Emphasizes user freedom and b) Source code is accessible
Question 50.
Which two tools/platforms are associated with version control?
a) Git
b) GitHub
c) Windows Store
d) Linux Shell
e) VLC Media player
Answer:
a) Git, b) GitHub
SSLC IT Chapter 10 Notes
Class 10 IT Chapter 10 Software and Freedom Notes
1. Software and Programs
❖ Source Code
- The human-readable form of a program (written in Python, C, Java, etc.).
- Can be easily edited and learned.
- Example: calculator.py (Python program).
❖ Object Code / Executable Code
- The machine-readable form of software (e.g., .exe, .pyc).
- Cannot be easily modified.
- To make changes, you must have the source code.
2. Why Software Freedom Matters
When source code is available:
- Users can verify how a program works and trust it.
- Learners can study and modify the program.
- Programmers can improve it and share updates.
- Collaboration reduces bugs and security risks.
- Software becomes affordable because no company can monopolize it.
3. Editing a Python Program
Goal: To understand how source code can be modified.
Steps:
- Locate Calculator.pyc (object file) and calculator.py (source file) in the Class 10 folder.
- Open calculator.py in a text editor.
- Find the line that sets button colours or name.
- Change the colour or name (e.g., “Tom” ’ → “YourName” ).
- Save the file and run it with Python 3.
- Observe the changes in the interface.
4. Software Publishing
After developing software, you must publish it for others to use.
❖ When publishing:
- Make it easy to download and use.
- Publish the source code if users can modify it.
- Allow improvements and forks (new versions).
- Clearly specify license terms.
❖ Common Publishing Platforms:
- GitHub-https://github.com
- GitLab-https://gitlab.com
- GNU Savannah – https://savannah.gnu.org
- SourceForge – https://sourceforge.net
- Gitea-https://about.gitea.com
![]()
5. Software Licenses
A license defines what users are allowed to do with software.
| Rights/License | GNU GPL | Apache/BSD | EULA (Proprietary) |
| Use of any purpose | ✓ | ✓ | ✗ |
| Read source code | ✓ | ✓ | ✗ |
| Copy/Edit | ✓ | ✓ | ✗ |
| Distribute copies | ✓ | ✓ | ✗ |
| Redistribute modified versions | ✓ | Conditional | ✗ |
| Combine with other software | ✗ | ✓ | ✗ |
Types of Licenses:
- Free Software (GPL) → Freedom to use, modify, share; must remain free.
- Open Source (Apache/BSD) → Freedom to modify and use with other software.
- Freeware → Free to use but not editable.
- Testware → Trial version for limited time.
- Proprietary → Paid and restricted (e.g., Windows, iOS).
6. Free vs Open Source vs Proprietry
| Type | Source Code | Rights | Example |
| Free Software | Open | Full freedom, must remiam free | GIMP |
| Open Source | Open | Flexible sharing | Android, Apache |
| Freeware | Closed | Free use, no change | Adobe Reader |
| Propriety | Closed | Paid, restricted | MS Windows |
FLOSS is a free/Libre and Open Source Software, that combines both ideas.
7. Versions and Forks
- Version = Updated release with improvements.
Example: Kazium v21.12.3 → 21st main version, 12th update, 3rd patch. - Fork = Modified copy of an open project (allowed under its license).
Examples:- LibreOffice (The Document Foundation)
- Apache OpenOffice (Apache Software Foundation)
8. Copyleft and GNU Project
- Copyleft: Uses copyright law to ensure freedom – users can share and modify software, but must keep the same freedoms in redistributed versions.
- GNU Proj ect: Started by Richard Stallman (1983).
- Created free software alternatives to commercial ones.
- GNU = “GNU’s Not Unix”
- Free Software Foundation (FSF): Formed in 1985 to support GNU and promote user freedom.
9. GNU + Linux = GNU/Linux
- Kernel = Core part that interacts with hardware (Linux).
- Shell = Interface that interacts with users (GNU Bash).
- The two together form GNU/Linux, the free operating system.
Creator of Linux kernel: Linus Torvalds.
He also created Git, a version-control tool used to manage collaborative software projects.
10. Free Software Development
How open software is developed:
- Developers publish the concept and prototype online.
- Global users test, suggest improvements, and contribute.
- Code versions are tracked and stored systematically.
- If something goes wrong, previous versions can be restored.
Tools used:
- Git (by Linus Torvalds) – for version control.
- Apache Subversion – centralized version management.
Platforms: GitHub, GitLab, GNU Savannah, etc.
11. GNU/Linux Distributions
Different groups modify GNU/Linux to suit specific needs.
Examples:
- Debian GNU/Linux
- Ubuntu (based on Debian)
- Red Hat Linux
- Slackware Linux
- Kite GNU/Linux (used in schools)
![]()
12. Cathedral vs Bazaar Model
- Cathedral Model: Centralized, closed development (used by proprietary software like Microsoft).
- Bazaar Model: Open, public collaboration (used in Linux and other open-source projects).
(Idea by Eric Raymond)
13. Android – A Case of FOSS Success
- Android = Open-source OS based on Linux kernel.
- Used in phones, tablets, TVs, etc.
- Allows manufacturers to make low-cost smart devices.
14. Open Hardware
- Open design concept applied to hardware.
- All circuit layouts, chip designs, and drivers are freely shared.
- Example: Arduino microcontrollers (used in robotics, education).
- Encourages innovation and learning.