Marks: 8
FOSS (Free and Open Source Software)
Users can:
Use
Modify
Distribute
Example:
Linux
Started by:
Richard Stallman (1983)
GNU Project
Uses:
Free software
No license cost
Secure
Free access
Source code available
Customization possible
| FOSS | Commercial Software |
|---|---|
| Free | Paid |
| Open source | Closed source |
| Example: Linux | Example: Windows |
Free
Secure
Flexible
Less support
Technical knowledge required
Types:
Used in:
Education
Research
IT companies
Marks: 7
Web browser
Operating system
Office software
Programming language
Web programming language
3D software
| Open Source | Proprietary |
|---|---|
| Linux | Windows |
| LibreOffice | MS Office |
Linux
Python
Marks: 8
Developed by:
Linus Torvalds (1991)
Free
Secure
Multiuser
| Unix | Linux |
|---|---|
| Paid | Free |
| Windows | Linux |
|---|---|
| Paid | Free |
Kernel
Shell
File System
Layers:
Hardware
Kernel
Shell
User
Examples:
Ubuntu
Fedora
RedHat
Example:
/home
/bin
/etc
Examples:
ext4
ext3
Marks: 7
| Command | Function |
|---|---|
| pwd | Show path |
| ls | List files |
| cd | Change directory |
| mkdir | Create directory |
| rmdir | Remove directory |
| Command | Function |
|---|---|
| touch | Create file |
| rm | Delete file |
| cp | Copy file |
| mv | Move file |
Example:
lp
Definition:
Command interpreter
Bash
C shell
Definition:
List of commands
Example:
echo "Hello"
Example:
1. Explain the Fundamentals of Free and Open-Source Software (FOSS)
2. Analyze Popular Open-Source Software and Tools
3. Understand Linux Operating System and Its Architecture
4. Demonstrate Knowledge of Linux File System and Its Structure
5. Utilize Linux Commands for File and Directory Management
6. Work with Linux Shell and Scripting
Computer Science - 109202 - Minor - Theory 2
No Review found