Lei de Linus: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
SieBot (discussão | contribs)
m Bot: Modificando: en:Linus' Law
Adriano.gg (discussão | contribs)
Linha 45:
Também é considerado uma ajuda importante ter uma boa documentação, incluindo tanto uma visão geral quanto descrições detalhadas da interface, opcionalmente suportadas por ferramentas como o [[Javadoc]] e ferramentas de visualização de código. Porém nem todos os projetos ''open source'' implementam tais medidas.
 
Outro argumento contra o código aberto é o de que falhas de segurança podem ser facilmente encontradas pelo exame do [[código fonte]], destruindo efetivamente qualquer [[segurança por obscuridade]] ([[:en:security through obscurity]]). Outros dizem que isso é um ponto forte: significa que não apenas usuários maliciosos, mas também desenvolvedores externos e usuários legítimos, podem encontrar tal falha de [[segurança]] mais facilmente e [[diagnóstico|diagnosticar]] ataques mais rapidamente. Por serem expostos rapidamente e para mais pessoas, os problemas de segurança podem ser consertados antes que a aplicação esteja completamente desenvolvida e eles se tornem um problema mais sério.
 
==Notas==