Microsoft je godinama praktikovao politiku "bezbednosti kroz tajnost",
opravdavajući njom zbog čega ne želi da objavi izvorni kôd svog softvera
javnosti (premda su mnogi mišljenja da kompanija to radi kako bi učinila rivalske
programe manje kompatibilnim sa svojim operativnim sistemom). Sa druge strane,
zagovornici Linux OS-a tvrde da open-source razvoj softvera nudi veći nivo bezbednosti,
pošto bilo koji programer može da uoči propust i koriguje ga. Zagovornici oba
stanovišta imaju svoje argumente koji deluju logično, tako da je u prvi mah teško
uočiti ko je u pravu.
Poznati Stenford Univerzitet je odlučio da ovo proveri, upravo na primeru Windows
i Linux operativnih sistema. Rezultati istraživanja, objavljeni u utorak, tvrde
da kernel 2.6 Linux operativnog sistema ima 5,7 miliona linija koda sa ukupno
985 otkrivenih bagova, što je daleko ispod prosečnog nivoa za komercijalni softver.
Sa druge strane, Windows XP u svojih 40 miliona linija koda ima daleko veći
broj bagova, a novi propusti se non-stop otkrivaju. Prosečni komercijalni programi
uglavnom imaju 20 do 30 bagova na svakih 1000 linija koda, dok Linux poseduje
svega 0,17. Od 985 pronađenih propusta, 627 su u kritičnim delovima kernela,
529 mogu izazvati pad sistema, a 100 predstavljaju bezbednosne rupe.
Iako je Linux besplatan, Microsoft tvrdi da je ukupna cena koštanja (total cost
of ownership, TCO) za njega u svetu poslovne primene veća nego za Windows operativne
sisteme. Nezavisna studija je pokazala da to nije slučaj i da održavanje i administacija
sistema pod Linux operativnim sistemom ne staje mnogo više nego što je to slučaj
pri korišćenju Windows alternative. Čak i kada se koristi neka od komercijalnih
distribucija Linux-a, TCO je i dalje niži nego što je to slučaj sa korišćenjemWindows-a.
Izvor: Wired