~/questoes/devops
A filosofia Unix é um conjunto de princípios de design que orienta o desenvolvimento do Linux e de sistemas operacionais similares. Seus pilares são simplicidade, modularidade e especialização: fazer uma coisa, mas fazer muito bem feita.
A alternativa D está correta porque resume perfeitamente os três princípios centrais da filosofia Unix: simplicidade (evitar complexidade desnecessária), modularidade (criar componentes independentes e reutilizáveis) e especialização (cada programa deve ter um propósito claro e executá-lo com excelência).
Essa alternativa está incorreta. A filosofia Unix não enfatiza código proprietário; ao contrário, Linux é baseado em código aberto. Além disso, qualidade não depende de proprietariedade, mas de bom design e especialização.
Essa alternativa descreve exatamente o oposto da filosofia Unix. Em vez de programas monolíticos e complexos, Unix favorece aplicações pequenas e focadas que podem ser combinadas para resolver problemas maiores.
Interfaces gráficas não são parte central da filosofia Unix. Na verdade, Unix foi projetado para funcionar eficientemente sem elas, priorizando a linha de comando como interface principal e deixando a GUI como opcional.
Essa é a definição correta. A filosofia Unix incentiva criar ferramentas simples e especializadas que façam uma coisa muito bem, podendo ser combinadas modularmente para resolver problemas complexos.