Site hosted by Angelfire.com: Build your free website today!
Nazad Maturski rad Dalje

 

 
  DIZAJN  
 

 

 

- O FreeBSD-u - (uglavnom preuzeto sa: www.freebsd.org)

    FreeBSD je istaknuti operativni sistem za arhitekture računara koje su kompatibilne sa Intel x86, DEC Alpha i PC-98 arhitekturama (druge platforme, npr. Solaris, su u planu razvoja).
    Cilj projekta je da se razvije softver koji će moći da se koristi u svaku svrhu.
    FreeBSD je kompletan operativni sistem - kernel, C biblioteke i kompajler, mrežni serveri i klijenti, X-Windows sistem, mnogi programi - sve što je potrebno za svakodnevni rad na kompjuteru. Izvorni kod celog sistema dostupan je na netu ( ftp://ftp.FreeBSD.org/pub/FreeBSD/).
    FreeBSD pruža napredne mrežne servise, dobru iskoristivost memorije, visoku stabilnost i performanse rada, tako da predstavlja ekonomičnu alternativu komercijalnim UNIX sistemima. Prilagođen je radu sa velikim brojem desktop i server aplikacija. "Pored dobrog security-a (bezbednosti), odlikuje se i fantastičnim performansama, kao i najboljom implementacijom TCP/IP stack-a što ga čini jednim od omiljenih izbora za web servere. U principu, FreeBSD je najpopularnija BSD distribucija." [www.bsd.org.yu]
    Free u imenu znači da se može koristiti besplatno, čak i za komercijalne upotrebe, ali takođe i u smislu slobodno. Sa izvornim kodom FreeBSD-a korisnik može da radi bilo šta: da ga čita, menja, prepravlja, kopira, prodaje... doslovno sve osim da tvrdi da ga je on napisao.
    FreeBSD ima mnogo osobina vrednih pažnje:
    - 32-bitni operativni sistem (64-bitni na Alpha-ma) koji je od početka bio dizajniran kao takav
    - preemptivni multitasking sa dinamičnim podešavanjima prioriteta koji obezbeđuje fer i glatku podelu procesorskog vremena, memorije i drugih resursa računara čak i pri najvećim opterećenjima sistema
    - mogućnost da opslužuje više korisnika u isto vreme tako što svi korisnici mogu da koriste resurse računara (štampače, mrežu...), ali takođe i da ograniči njihovu upotrebu
    - SMP - podrška za mašine sa više procesora (samo za Intel)
    - straničenje na zahtev koje omogućava brzo izvršavanje programa koji zahtevaju dosta memorije
    - zaštita memorije koja obezbeđuje da programi (ili korisnici) ne mogu omesti jedni druge; ako se jedan program sruši, to neće uticati na ostale ni na koji način
    - jak TCP/IP sa odličnom implementacijom TCP/IP stack-a, podrška za mnoge standarde kao što su SLIP, PPP, NFS, DHCP, NIS, serveri za e-mail, WWW, FTP, DNS, routing, firewall...
    - X Window System (X11R6) kojim se pruža grafički korisnički interfejs (GUI)
    - hiljade gotovih programa se nalaze u FreeBSD ports&packages kolekciji
    - binarna kompatibilnost sa mnogim programima kompajliranim za Linux, SCO UNIX, SVR4, BSD/OS i NetBSD
    - kompatibilnost izvornog koda programa sa većinom popularnih komercijalnih UNIX sistema, što omogućava jednostavno portovanje progama sa ovih sistema na FreeBSD
    - kompletna zbirka razvojnih alata za mnoge programske jezike kao što su C, C++, Java, Fortran, Perl, Pascal (Delphi-Kylix)...
    - izvorni kod celokupnog sistema, od kernela, preko alatki, do igara i način kompajliranja svega toga korišćenjem samo jedne komande
    - velika količina veoma dobre dokumentacije

FreeBSD svakodnevno koriste razne kompanije, Internet provajderi, istraživači, studenti, korisnici kod kuće širom sveta.
    Slogan "The Power to Serve" (snaga da služi) dobija pravo značenje kada se vidi da FreeBSD koriste mnogi veliki sajtovi da opsluže svoje korisnike, kao što su: Yahoo!, Hotmail, Apache, Be,Inc., BSDi i mnogi drugi.
 


 
Nazad Početak Dalje
DALJI RAZVOJ BSD-A MODEL RAZVOJA