Šta je to
GNU/LINUX?
Malo istorije...
UNIX

1960 AT&T, Bell

MULTICS (Multiplexed Information and
Computing Service)

preteča UNIX sistema

1971. Dennis Ritchie - programski jezik C
UNIX

UNIX - prvobitno napisan u asemblerskom
jeziku (potpuno zavisan od klase procesora)

prekretnica u razvoju operativnih sistema,
mogućnost korišćenja sistema na različitim
arhitekturama računara uz minimalne izmjene

BSD ( Berkley Software Distrubution) -

značajan zbog softvera za umrežavanje (LAN,
WAN,..)
LINUX

LINUX - Linus Torvalds 1991.

baziran na SRV4 i BSD standardu, objedinio
dobre strane oba standarda

Svima dostupan izvorni kod ; poziv svim
programerima na modifikacije i usavršavanje
From:torvalds@klaava.Helsinki.FI (Linus
Benedict Torvalds)
Newsgroup: comp.os.minix
Subject: GCC-1.40 and a posix question
Message-ID: 1991Jul13,
100050.9886@klaava.Helsinki.FI
Date: 3 Jul 91 10:00:50 GMT
Hello netlanders,
Due a project I'm working on (in minix), I'm
interested in the posix
standard definition. Could somebody please
point me to a (preferably)
machine-readable format of the latest posix
rules? Ftp-sites would be
nice....
Prvi post Linusa Torvaldsa na usenet grupi
GNU/Linux i Open Source
Software

1983. Richard Stallman – GNU projekat
(GNU is not UNIX)

Free Software Foundation

GNU General Public License (copyleft)

The Linux Foundation
LINUX

Dostupan izvorni kod

Svi mogu mjenjati izvorni kod

I originalni i izmjenjeni kod može se slobodno
distribuirati

suprotan koncept konceptu komercijalnog
softvera gdje je neophodno posjedovanje
licence za korištenje softvera uz mnoga
ograničenja u pogledu distribucije i mjenjaja
izvornog koda
Distribucije

Sve sadrže i izgrađene su na Linux Kernelu

Linux kernel - fundamentalni dio, osnova,
kontroliše interakciju između hardvera i aplikacija

Trenutna stabilna verzija 2.6.36

Skoro sve sadrže X Windows System (X) koji
obezbjeđuje grafički korisnički interfejs (GUI)

Na temelju njega rade mnoga desktop okruženja poput
GNOME-a, KDE-a, XFCE-a, LXDE-a I dr.
Neke od distribucija

Linux - uvod

  • 1.
  • 2.
  • 3.
    UNIX  1960 AT&T, Bell  MULTICS(Multiplexed Information and Computing Service)  preteča UNIX sistema  1971. Dennis Ritchie - programski jezik C
  • 4.
    UNIX  UNIX - prvobitnonapisan u asemblerskom jeziku (potpuno zavisan od klase procesora)  prekretnica u razvoju operativnih sistema, mogućnost korišćenja sistema na različitim arhitekturama računara uz minimalne izmjene  BSD ( Berkley Software Distrubution) -  značajan zbog softvera za umrežavanje (LAN, WAN,..)
  • 6.
    LINUX  LINUX - LinusTorvalds 1991.  baziran na SRV4 i BSD standardu, objedinio dobre strane oba standarda  Svima dostupan izvorni kod ; poziv svim programerima na modifikacije i usavršavanje
  • 7.
    From:torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroup:comp.os.minix Subject: GCC-1.40 and a posix question Message-ID: 1991Jul13, 100050.9886@klaava.Helsinki.FI Date: 3 Jul 91 10:00:50 GMT Hello netlanders, Due a project I'm working on (in minix), I'm interested in the posix standard definition. Could somebody please point me to a (preferably) machine-readable format of the latest posix rules? Ftp-sites would be nice.... Prvi post Linusa Torvaldsa na usenet grupi
  • 8.
    GNU/Linux i OpenSource Software  1983. Richard Stallman – GNU projekat (GNU is not UNIX)  Free Software Foundation  GNU General Public License (copyleft)  The Linux Foundation
  • 9.
    LINUX  Dostupan izvorni kod  Svimogu mjenjati izvorni kod  I originalni i izmjenjeni kod može se slobodno distribuirati  suprotan koncept konceptu komercijalnog softvera gdje je neophodno posjedovanje licence za korištenje softvera uz mnoga ograničenja u pogledu distribucije i mjenjaja izvornog koda
  • 10.
    Distribucije  Sve sadrže iizgrađene su na Linux Kernelu  Linux kernel - fundamentalni dio, osnova, kontroliše interakciju između hardvera i aplikacija  Trenutna stabilna verzija 2.6.36  Skoro sve sadrže X Windows System (X) koji obezbjeđuje grafički korisnički interfejs (GUI)  Na temelju njega rade mnoga desktop okruženja poput GNOME-a, KDE-a, XFCE-a, LXDE-a I dr.
  • 11.