O kernel Linux em si é de código aberto. No entanto, "Linux Security" não é um único software. É um conceito multifacetado que abrange muitos componentes, alguns de código aberto e outros não.
Aqui está um colapso:
*
componentes de código aberto: Muitos recursos de segurança em um sistema Linux são implementados usando o software de código aberto. Isso inclui:
* O próprio kernel do Linux contém numerosos mecanismos de segurança.
* Muitas ferramentas de segurança (como `iptables`,` firewalld`, `Selinux`,` Apmor ') são de código aberto.
* Inúmeras ferramentas de auditoria e monitoramento de segurança são de código aberto.
*
componentes não-abertos: A segurança também depende de coisas que não são necessariamente de código aberto:
* Drivers proprietários:alguns drivers de hardware não são de código aberto e as vulnerabilidades nesses drivers podem comprometer a segurança do sistema.
* Software antivírus:Enquanto algumas soluções antivírus possuem componentes de código aberto, muitos são proprietários.
* Atualizações de segurança das distribuições:Embora o código -fonte possa estar aberto, as próprias atualizações embaladas e distribuídas são frequentemente tratadas pela distribuição (como Ubuntu, Fedora etc.), e esses processos nem sempre estão totalmente abertos.
Portanto, a resposta é uma "parcialmente". Uma parte significativa da infraestrutura de segurança em um sistema Linux é de código aberto, mas não tudo. A segurança geral de um sistema Linux depende de componentes de código aberto e proprietários.