O que é um firewall de código aberto?
O termo "Firewall de código aberto" é na verdade dois termos diferentes. Um firewall é uma barreira de software para o mundo exterior; Ele bloqueia informações que podem ser prejudiciais ao sistema de computador. O código aberto é um tipo de software e um movimento de software que permite acesso gratuito ao software e ao código no qual está escrito. Em geral, é mais fácil encontrar um firewall de código aberto para um sistema Linux® ou um sistema operacional de código aberto semelhante do que um sistema comercial como Windows® ou MacOS®.
Os firewalls protegem os sistemas de computador de informações prejudiciais. Um firewall pode ser um hardware ou software, mas o 'Firewall de código aberto' implica que é software. Um firewall de software é um programa instalado em um computador, diferentemente de um firewall de hardware que normalmente existe separado do computador. Os firewalls ficam entre a rede local e a rede externa. Se a rede local tiver várias máquinas, apenas as que conversam diretamente com o exterior precisam de firewall software.
código aberto descrevem a origem do software e a mentalidade por trás dele. Em todo o software de código aberto, as licenças de código e uso estão disponíveis ao público. Isso permite que outros programadores vejam exatamente como um pedaço de funções de software, ou até emprestar código para uso em seus próprios projetos. Embora a disponibilidade do código -fonte pareça tornar um firewall de código aberto mais vulnerável, esse geralmente não é o caso. A comunidade encontra constantemente vulnerabilidades e patches para eles, geralmente mais rápidos que as empresas de software comercial.
Com o software padrão, o objetivo final é ganhar dinheiro - outras metas geralmente ocupam uma segunda posição a essa. O objetivo final dos desenvolvedores de código aberto nem sempre é tão claro. Às vezes, é usado como autopromoção, como um produto de código aberto que funciona bem com um dos produtos comerciais da empresa. Outras vezes, é um sGrupo de shopping que cria um produto para o reconhecimento ou para preencher um vazio que eles vêem na comunidade de software.
Com tudo isso em mente, um firewall de código aberto é um software de proteção construído com a comunidade em mente. Como na maioria dos softwares de código aberto, é mais comum em um sistema operacional de código aberto, como o Linux®. Os firewalls como Endian Firewall® ou SmoothWall Express® são gratuitos, de código aberto e geralmente fáceis de usar. Embora os sistemas operacionais comerciais, como o Windows® ou MacOS®, tenham firewalls gratuitos, eles geralmente não são de código aberto. Esses firewalls de freeware são comuns em sistemas comerciais, mas não têm código -fonte disponível para seus usuários.