Eu analiso um projeto bem sucedido de código livre, o fetchmail, que foi executado como um teste deliberado de algumas teorias surpreendentes sobre a tecnologia de programação sugerida pela história do Linux. Eu discuto estas teorias nos termos de dois estilos fundamentais diferentes de desenvolvimento, o modelo ``catedral da maior parte do mundo comercial contra o modelo ``bazar do mundo do Linux. Eu mostro que estes modelos derivam de suposições opostas sobre a natureza da tarefa de depurar o software. Eu faço então um argumento sustentado na experiência do Linux para a proposição que ``Dados bastante olhos, todos os erros são triviais, sugiro analogias produtivas com outros sistemas auto-corrigíveis de agentes egoístas, e concluo com alguma exploração das implicações desta introspecção para o futuro do software.

  1. A Catedral e o Bazar
  2. O Correio Deve Ser Entregue
  3. A importância De Ter Usuários
  4. Libere Cedo, Libere Freqüentemente
  5. Quando Uma Rosa Não é Uma Rosa?
  6. Popclient transforma-se em Fetchmail
  7. Fetchmail Cresce
  8. Algumas Lições a Mais do Fetchmail
  9. Pré-condições Necessárias para o Estilo Bazar
  10. O Contexto Social do Código Aberto
  11. Reconhecimentos
  12. Para Leitura Adicional
  13. Epílogo: Netscape Acata o Bazar!
  14. Versão e Histórico de Mudanças