linux priciples and philiosofy

17
Linux Principles And Philosophy Produced by : Haya Al Jord

Upload: hayaalj

Post on 17-Jan-2017

155 views

Category:

Devices & Hardware


0 download

TRANSCRIPT

Page 1: Linux priciples and philiosofy

Linux Principles And PhilosophyProduced by : Haya Al Jord

Page 2: Linux priciples and philiosofy

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
Page 4: Linux priciples and philiosofy

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
Page 6: Linux priciples and philiosofy

Using Open Source Software : Understanding Basic Open Source Principles

Commercial software Shareware software Freeware Open source software

Page 7: Linux priciples and philiosofy
Page 8: Linux priciples and philiosofy

Open source characteristics

Better code More flexibility Lower cost Lack of vendor lock-in

Page 9: Linux priciples and philiosofy
Page 10: Linux priciples and philiosofy

Understanding OS Roles :Understanding Embedded Computers

Cell phones e-book readers DVRs Car computers Appliances

Page 11: Linux priciples and philiosofy
Page 12: Linux priciples and philiosofy

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
Page 14: Linux priciples and philiosofy

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
Page 16: Linux priciples and philiosofy

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