Download - Linux priciples and philiosofy
![Page 1: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/1.jpg)
Linux Principles And PhilosophyProduced by : Haya Al Jord
![Page 2: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/2.jpg)
What is Linux ?
Linux is a generic term referring to Unix-like graphical user interface (GUI) based computer operating systems.
It is Multi-user.
![Page 3: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/3.jpg)
![Page 4: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/4.jpg)
Today’s Linux World
Improvements in the kernel Improvements in support tools Creation of new support tools Creation of new distributions
![Page 5: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/5.jpg)
![Page 6: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/6.jpg)
Using Open Source Software : Understanding Basic Open Source Principles
Commercial software Shareware software Freeware Open source software
![Page 7: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/7.jpg)
![Page 8: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/8.jpg)
Open source characteristics
Better code More flexibility Lower cost Lack of vendor lock-in
![Page 9: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/9.jpg)
![Page 10: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/10.jpg)
Understanding OS Roles :Understanding Embedded Computers
Cell phones e-book readers DVRs Car computers Appliances
![Page 11: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/11.jpg)
![Page 12: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/12.jpg)
Specific software that’s required on most Linux-based desktop computers includes:
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
![Page 13: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/13.jpg)
![Page 14: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/14.jpg)
Understanding Server Computers
Server computers can be almost identical to desktop computers in terms of their hardware, although servers sometimes require bigger hard disks or better network connections.
Examples include:
Web servers, such as Apache
Email servers, such as sendmail and Postfix
Databases, such as MySQL
I File servers, such as the Network File System (NFS) or Samba
![Page 15: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/15.jpg)
![Page 16: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/16.jpg)
I Print servers, such as the Common Unix Printing System (CUPS) or Samba
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)
![Page 17: Linux priciples and philiosofy](https://reader036.vdocuments.site/reader036/viewer/2022062400/587e14351a28abbc2e8b4e07/html5/thumbnails/17.jpg)