princples and philosophy

Post on 14-Apr-2017

124 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Linux Principles and Philosophy.

Hind Al Falasi10AG

All operating systems have principles and philosophy

Therefore it is important to know them.

Understanding the principles and philosophy that underlie a technology

can be very useful.

It might even help guide your choice.

This is true of some Linux users; the open source model of Linux has implications that can affect how Linux works.

Linux Principles:1. Everything is a file. (Including hardware)

2. Small, single-purpose programs.

3. Ability to chain programs together to perform complex tasks.

4. Avoid captive user interfaces.

5. Configuration data stored in text.

There are nine major views to the Linux philosophy:

1. Small is Beautiful

2. Each Program Does One Thing Well

3. Prototype as Soon as Possible

4. Choose Portability Over Efficiency

5. Store Data in Flat Text Files

6. Use Software Leverage

7. Use Shell Scripts to Increase Leverage and Portability

8. Avoid Captive User Interfaces

9. Make Every Program a Filter

Make sure to know the principles and philosophy of any operating system

since it can affects your choice.

top related