Ir para o conteúdo principal

← todas as notas

❝ Citação

Linus's law: Given enough eyeballs, all bugs are shallow

Eric S. Raymond cunhou a máxima em “The Cathedral and the Bazaar” (1999), ensaio sobre o modelo bazar de desenvolvimento de software livre. Batizou em homenagem a Linus Torvalds, cujo processo no kernel Linux inspirou o argumento.

Formulação completa: “dada uma base grande o suficiente de beta-testers e co-desenvolvedores, quase todo problema vai ser caracterizado rápido e o conserto vai ser óbvio para alguém”.

A lei virou mantra do open source e também foi refutada empiricamente. Robert Glass e outros mostram que o número útil de revisores não escala linearmente, saturando entre dois e quatro. O bug Heartbleed, que ficou dois anos escondido no OpenSSL, é caso citado contra a formulação ingênua.