2 Flashcards

(7 cards)

1
Q

what GNU public license

A

a free software license that guarantees users the freedom to run, study, share, and modify the software

advantage
free to use
modify the source code
study how it works

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

three main components of an operating system

A

kernel
shell
filesystem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Pop! OS is one of Linux Distributions. Explain why it is favourable for
today’s generation.

A

User-Friendly Interface
It has a clean, modern look that’s easy to use

Great for Developers & Creators
Comes with tools and features useful for programming, engineering, and creative work

Performance-Focused
Optimized for speed and smooth multitasking

Excellent for Gaming
Has good support for gaming out of the box

Privacy & Open Source
No ads, no trackers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

5 reasons for having multiple Linux distributions:

A

User Needs – Different users want different things (e.g., simple vs advanced control).

Specific Use Cases – Some distros focus on desktops, servers, or security.

Innovation – Developers can try new ideas without affecting everyone.

Choice & Freedom – Open source allows users to pick or create what suits them.

Optimization – Some are built for specific hardware or software needs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ways to earn from open source software

A

Paid Support – Help users with setup, issues, or customization.

Premium Features – Offer advanced tools for a fee.

Training & Certification – Sell courses or workshops.

Donations – Get support through platforms like Patreon or GitHub Sponsors.

Freelance Work – Get paid to tailor software for clients.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

2 key differences between closed source and open source licenses

A

Source Code Access
Open source: Code is public.

Closed source: Code is private.

Usage Rights
Open source: Free to use and modify.

Closed source: Restricted, often paid.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is boot process

A

The boot process is how a computer starts up and loads its operating system. It involves four main stages:

Firmware Stage:
The system firmware (like BIOS or UEFI) runs first, performing hardware checks and initializing necessary components.

Bootloader:
The bootloader loads the operating system into memory. It often provides a menu to choose different OS options.

Kernel Stage:
The kernel, the core part of the operating system, is loaded and begins controlling hardware and system resources.

Init Stage:
The init system (e.g., sysvinit or systemd) starts essential services and sets the system’s state (runlevel or target).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly