Download presentation
Presentation is loading. Please wait.
Published byJean Pitts Modified over 9 years ago
1
Linux Essentials Chapter 2: Investigating Linux’s Principles and Philosophy
2
Chapter 2 Outline Linux through the ages Using open source software Understanding OS roles
3
Linux Through the Ages Understanding Linux’s Origins The microkernel debate Seeing Today’s Linux World Improvements in the kernel Improvements in support tools Creation of new support tools Creation of new distributions
4
Using Open Source Software Understanding Basic Open Source Principles Types of software: Commercial software Shareware software Freeware Open source software
5
Using Open Source Software (continued) Understanding Basic Open Source Principles Claimed advantages of open source software: Better code More flexibility Lower cost Lack of vendor lock-in
6
Using Open Source Software (continued) Understanding Basic Open Source Principles Linux as a Software Integrator
7
Understanding OS Roles Understanding Embedded Computers Cell phones E-book readers DVRs Car computers Appliances
8
Understanding OS Roles (continued) Understanding Embedded Computers Understanding Desktop and Laptop Computers The X Window System GUI (X for short) A popular desktop environment, such as GNOME, KDE, Xfce, or Unity A Web browser, such as Mozilla Firefox An email client, such as Mozilla Thunderbird or Evolution A graphics editor, such as the GIMP An office suite, such as OpenOffice.org or the similar LibreOffice
9
Understanding OS Roles (continued) Understanding Embedded Computers Understanding Desktop and Laptop Computers Understanding Server Computers Web servers, such as Apache Email servers, such as sendmail and Postfix Databases, such as MySQL File servers, such as the Network File System (NFS) or Samba Print servers, such as the Common Unix Printing System (CUPS) or Samba
10
Understanding OS Roles (continued) Understanding Embedded Computers Understanding Desktop and Laptop Computers Understanding Server Computers (continued) Domain Name System (DNS) servers, such as the Berkeley Internet Name Domain (BIND) Dynamic Host Configuration Protocol (DHCP) servers, such as the Internet Software Consortium’s (ISC’s) dhcpd Time servers, such as the Network Time Protocol (NTP) Remote login servers, such as Secure Shell (SSH) or Virtual Network Computing (VNC)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.