
Lesson 1.1 Linux Evolution and Popular Operating Systems
- 1991 Linus Torvalds developed Linux inspired by Unix another operating system in the 1970s by AT&T Laboratories
- This was possibly due to Unix not being relatively available for office computers
- Linux distribution consists of a Linux kernel and a selection of applications maintained by a company or community
- Debian Family
- Red Hat Family
- Some Distributions are designed specifically to improve proprietary of a system or hardware.
- QubesOS - known for a secure desktop environment
- Kali Linux - known for an environment for exploiting software vulnerabilities, and mainly used for Pen testers
- 1992 SUSE was founded in Germany as a Unix Service Provider
- Derived from Slackware
- Known for its YaST configuration tool
- Admin tool
- install and configure software and hardware, set up servers and networks
- has a Commercial edition available
- Fit for purpose packages for servers or desktops
- OpenSUSE is the freely available version that provides a testing environment for developers and users
Embedded Systems
-
Embedded systems are examples of hardware and software designed to a have specific function within a larger system.
- Automotive - Think of your dashboard
- Medical Machines
- Military
-
Linux is found to be advantageous as there is:
- Cross Platform Compatibility
- Development
- Support
- No Licensing Fees
Main examples of Embedded systems in LPI guide are:
Release cycle : refers to Operating systems and software upgrades occur on a regular basis
Maintenance cycle or life cycle : refers to when Vendors only support older versions of a software for a certain period of time
- since it is referring to how long an OS was supported, maintenance refers to updates
- bug fixes and patches
- determines how long a system is safe and supported
Linux and the Cloud
Due to the lack of licensing required for most Linux distros, Infrastructure as a Service among cloud computing finds a higher demand for Linux for virtual machines.
Lesson 1.2: Major Open Source Applications
Lesson 1.3: Open Source Software and Licensing
Lesson 1.4: The Linux Community and a Career in Open Source
D281 - Linux Essentials