Što je vatrozid otvorenog koda?

Izraz “vatrozid otvorenog koda” zapravo su dva različita pojma spojena. Vatrozid je softverska prepreka vanjskom svijetu; blokira informacije koje mogu biti štetne za računalni sustav. Otvoreni izvor je i vrsta softvera i softverski pokret koji omogućuje slobodan pristup softveru i kodu u kojem je napisan. Općenito, vatrozid otvorenog koda lakše je pronaći za Linux® sustav ili sličan operativni sustav otvorenog koda nego komercijalni sustav kao što je Windows® ili MacOS®.

Vatrozidovi štite računalne sustave od štetnih informacija. Vatrozid može biti dio hardvera ili softvera, ali ‘vatrozid otvorenog koda’ implicira da je riječ o softveru. Softverski vatrozid je program instaliran na računalu, za razliku od hardverskog vatrozida koji obično postoji odvojeno od računala. Vatrozidi se nalaze između lokalne i vanjske mreže. Ako lokalna mreža ima više računala, samo oni koji razgovaraju izravno s vani trebaju softver vatrozida.

Otvoreni izvorni kod opisuje podrijetlo softvera i mentalitet iza njega. U svim softverima otvorenog koda, kod i licence za korištenje dostupni su javnosti. To omogućuje drugim programerima da vide kako točno funkcionira dio softvera ili čak posude kod za korištenje u vlastitim projektima. Iako se čini da bi dostupnost izvornog koda učinila vatrozid otvorenog koda ranjivijim, to općenito nije slučaj. Zajednica stalno pronalazi ranjivosti i zakrpe za njih, često brže od komercijalnih softverskih tvrtki.

Sa standardnim softverom, krajnji cilj je zaraditi novac – drugi ciljevi često zauzimaju drugu poziciju u odnosu na onaj. Krajnji cilj za programere otvorenog koda nije uvijek tako jasan. Ponekad se koristi kao samopromocija, kao što je proizvod otvorenog koda koji dobro funkcionira s jednim od komercijalnih proizvoda tvrtke. U drugim slučajevima, to je mala skupina koja dolazi s proizvodom ili za priznanje ili za popunjavanje praznine koju vide u softverskoj zajednici.

Imajući sve to na umu, vatrozid otvorenog koda je zaštitni softver napravljen s namjerom zajednice. Kao i kod većine softvera otvorenog koda, najčešći je na operacijskom sustavu otvorenog koda kao što je Linux®. Vatrozidovi kao što su Endian Firewall® ili SmoothWall Express® besplatni su, otvorenog koda i općenito jednostavni za korištenje. Iako komercijalni operativni sustavi, poput Windows® ili MacOS®, imaju besplatne vatrozide, oni često nisu otvorenog koda. Ovi besplatni vatrozidi uobičajeni su na komercijalnim sustavima, ali nemaju izvorni kod dostupan svojim korisnicima.