SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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.
SSLC IT Chapter 9 Theory Questions Notes To the Information Storehouse 1
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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

Std 10 IT Chapter 10 Extended Activities

Question 1.
Complete the table below by searching familiar operating systems on the internet.
SSLC IT Chapter 10 Theory Questions Notes Software and Freedom 2
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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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:

  1. Locate Calculator.pyc (object file) and calculator.py (source file) in the Class 10 folder.
  2. Open calculator.py in a text editor.
  3. Find the line that sets button colours or name.
  4. Change the colour or name (e.g., “Tom” ’ → “YourName” ).
  5. Save the file and run it with Python 3.
  6. Observe the changes in the interface.

4. Software Publishing
After developing software, you must publish it for others to use.
❖ When publishing:

  1. Make it easy to download and use.
  2. Publish the source code if users can modify it.
  3. Allow improvements and forks (new versions).
  4. 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

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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:

  1. Developers publish the concept and prototype online.
  2. Global users test, suggest improvements, and contribute.
  3. Code versions are tracked and stored systematically.
  4. 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)

SSLC IT Chapter 10 Theory Questions Notes Software and Freedom

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.

Leave a Comment