Co je to firewall s otevřeným zdrojovým kódem?
Termín „open source firewall“ je ve skutečnosti dva různé termíny. Firewall je softwarová bariéra pro vnější svět; blokuje informace, které mohou být škodlivé pro počítačový systém. Otevřený zdroj je jak typ softwaru, tak pohyb softwaru, který umožňuje volný přístup k softwaru a kódu, ve kterém je napsán. Obecně lze bránu firewall s otevřeným zdrojovým kódem snadněji najít pro systém Linux® nebo podobný operační systém s otevřeným zdrojovým kódem, než komerční systém, jako je Windows® nebo MacOS®.
Firewally chrání počítačové systémy před škodlivými informacemi. Firewall může být součástí hardwaru nebo softwaru, ale „firewall s otevřeným zdrojovým kódem“ znamená, že se jedná o software. Softwarová brána firewall je nainstalovaný program v počítači, na rozdíl od hardwarové brány firewall, která obvykle existuje odděleně od počítače. Firewally sedí mezi místní sítí a vnější sítí. Pokud má lokální síť více počítačů, potřebují software brány firewall pouze počítače, které komunikují přímo s vnějškem.
Open source popisuje původ softwaru a mentalitu za ním. Ve veškerém softwaru s otevřeným zdrojovým kódem jsou kódové a uživatelské licence dostupné veřejnosti. To umožňuje ostatním programátorům přesně vidět, jak část softwaru funguje, nebo dokonce vypůjčit kód pro použití ve vlastních projektech. Přestože se zdá, že dostupnost zdrojového kódu způsobuje zranitelnost brány firewall s otevřeným zdrojovým kódem, obecně tomu tak není. Komunita pro ně neustále najde zranitelnosti a záplaty, často rychlejší než komerční softwarové společnosti.
U standardního softwaru je konečným cílem vydělávat peníze - jiné cíle často zaujímají druhé místo. Konečný cíl pro vývojáře open source není vždy tak jasný. Někdy se používá jako vlastní propagace, například jako produkt s otevřeným zdrojovým kódem, který dobře funguje s některým z komerčních produktů společnosti. Jindy je to malá skupina, která přichází s produktem buď k uznání, nebo k vyplnění mezery, kterou vidí v softwarové komunitě.
S ohledem na to vše je firewall s otevřeným zdrojovým kódem ochranný software vytvořený s ohledem na komunitu. Stejně jako u většiny softwaru s otevřeným zdrojovým kódem je nejběžnější v operačním systému s otevřeným zdrojovým kódem, jako je Linux®. Brány firewall, jako je Endian Firewall® nebo SmoothWall Express®, jsou zdarma, otevřený zdroj a obecně se snadno používají. Zatímco komerční operační systémy, jako jsou Windows® nebo MacOS®, mají bezplatné brány firewall, často nejsou otevřeným zdrojem. Tyto freewarové brány firewall jsou běžné v komerčních systémech, ale nemají k dispozici zdrojový kód pro své uživatele.