Unixtopia

main/ artigos/

KISS

KISS é uma filosofia de design minimalista que favorece a simplicidade, interna e externa, e tecnologia mais simples possível para realizar uma tarefa específica. Essa filosofia não decorre da preguiça ou desejo de apressar, embora sejam razões válidas, mas principalmente do fato de que maior complexidade traz efeitos negativos, como custo de desenvolvimento, custo de manutenção, probabilidade de bugs e falhas e mais dependências.

Vários estúpidos começaram a surfar na onda da tendência KISS e abusar do termo, distorcendo seu verdadeiro significado, o GNU/Linux Mint começou a se promover como KISS, isso é ridículo, todos os desenvolvedores do Mint são idiotas. A simplicidade interna é um pré-requisito necessário, e qualquer coisa que seja simples por fora é pseudominimalismo. A tecnologia simples tem pelo menos mais uma vantagem conectada e propriedade intelectual, uma solução simples tem menos probabilidade de ser patenteada porque uma solução simples será difícil de patentear, e terá sido descoberta e patenteada antes. Então é legalmente mais segura. O termo KISS se originou na engenharia de aviões do exército americano, os aviões precisavam ser reparáveis por soldados estúpidos com ferramentas limitadas em condições de campo.

Soluções KISS

Comparado ao suckless, à filosofia UNIX e ao SMR, KISS é um termo mais geral e não está vinculado a nenhum grupo ou movimento específico, não implica em nenhuma especificidade, mas sim na ideia geral de simplicidade sendo uma vantagem. KISS Linux é um exemplo de software desenvolvido sob essa filosofia e adaptando o próprio termo.