Linux
Nastanak Linuxa se vezuje za 1991. godinu, ali je prva verzija ovog operativnog sistema sa otvorenim kodom, objavljena 1993. godine.
Zahvaljujući otvorenom i besplatnom kodu Linux su razvijale stotine programera širom svijeta, a upravo zbog toga su unapređenja i poboljšanja javno dobro .
Autor Linuxa je Linus Torvalds i predložene promjene je on ovjeravao , tako da se u “zvaničnoj” verziji ne primjenjuju baš svi prijedlozi za promjene.
Linux je fleksibilniji operativni sistem od Windowsa NT i Windowsa 2000, s obzirom da radi na x86 računarima (32-dvobitni), na platformama Digital Alpha i stanicama Sun SPARC, dok Windows NT zasad radi na x86 računarima i platformama Digit Alpha.
Linux ima skromnije hardverske zahtjeve. Npr. Za WEB server je moguće koristiti čak i stare računare 486. Zahtjevi windowsa su mnogo veći.
Linux se instališe i nadograđuje besplatno, ali cijena nije jedina prednost Linux-a, mnoge kompanije koriste Linux zbog njegove pouzdanosti. Računari pod Linux-om rade mjesecima pa čak i godinama bez potrebe za ponovnim podizanjem sistema.
Pošto je izvorni kod javno dostupan, greške se mogu lako i brzo ispraviti, nezavisno od proizvođača softvera.
U poslovnom svijetu se kod Linux-a cijeni otvoreni kod jer omogućava kompanijama da sarađuju na softverskim problemima, bez straha od vlasničkih prava i sudskih paarnica.
Programi za Linux se mogu instalisati na skoro svakom računaru (uključujući stare i zastarjele računare) i pružaju nivo fleksibilnosti i pouzdanosti koji je teško postići sa drugim operativnim sistemima.
Nedostatci Linux-a
Ono što ogeaničava Linux kao serverski operativni sistem je način na koji se raspodjeljuje vrijeme obrade podataka.
Windows NT i ostali komercijalni operativni sistemi raspoređuju vrijeme korišćenja procesora na nivou programskih niti za funkcije jezgra (engl. Kernel), dok Linux procesorsko vrijeme raspoređuje po procesorima, zbog čega je raspodjela procesorskog vremena manje granularna.
Linux-ov kod je projektovan za izvršavanje na samo jednom procesoru, pa ne može raditi na višeprocesorkom hardveru.