Introduction to UNIX / LINUX

UNIX ORIGIN


First version of UNIX was developed at AT & T by Dennis Ritchie and Ken Thempon at Bell Labs in 1969. Many other "flavours" emerged later.


      Solaris      -------------------->    Sun Microsystem (NOW,Oracle)
     AIX           -------------------->    IBM
     HP / UX    -------------------->    HP
     XENIX     -------------------->    Microsoft
     Minux       -------------------->   Andrew Tananbaum
     Linux        -------------------->    Linus Torvalds 


GNU 

 This project was established in 1984.
  • Its main goal was to create "free" UNIX clove.
  • By 1990, almost all major applications required by users were developed.

LINUX ORIGIN

In 1991, a Finish college student, Linus Torvalds, developed "Linus" kernel. 

When "linux" kernel combined with GNU's application and shell, a complete Unix-based OS came in existence.



OPEN SOURCE SOFTWARE

Any software that satisfies the following criteria are open source software  (OSS) or free open source software (FOSS).
    • Software that can be downloaded freely.
    • Software that can be studied and modified freely.
    • Software that can be redistributed freely. 
 Examples: Linux, PHP, MYSQL, Python, Apache etc..

LAMP: Linux, Apache, Maria / MYSQL, PHP

Linux Distributors: Red Hat, Ubuntu, Debian, openSUSE, Backtrack, Kali etc..


LINUX / UNIX PRINCIPLES

    • Everything is a file including hardware.
    • Configuration files are in text form.
    • Avoid use of GUI.
    • Small single purpose commands.
    • Small programmes can be combined together to perform complex    tasks.



Post a Comment

0 Comments