O modelo teórico de depuração de software desenvolvido por Damien Le Challet e Yann Du, da Universidade de Oxford tem algumas mensagens preocupantes para as empresas que preferem manter seu software proprietário. Software "de código fechado", que trabalha com pessoal contratado para trabalhar com informações que os usuários enviam, exige uma maior qualidade dos programadores e dos usuários para atingir o mesmo nível de perfeição como acontece com o software de código aberto dentro de um mesmo espaço de tempo.
Em outras palavras, para um determinado conjunto de usuários encontrar e relatar bugs e para os programadores corrigi-los, o software de fonte aberta sempre será depurado mais rápido do que softwares de código fechado, calculam os pesquisadores. Isto não é muito óbvio, pois se você tem o mesmo número e qualidade de programadores você pode esperar o tempo que se leva para corrigir falhas seja o mesmo, independentemente do código fonte ser aberto ou fechado. Mas, pelo fato do acesso livre aos dados, o fluxo de informações entre programadores e usuários é muito melhor no sistema Open Source.
Os pesquisadores calculam que a depuração de código fechado é relativamente lenta porque a taxa de relatórios cai rapidamente após o lançamento de cada versão atualizada, deixando os programadores a encontrar problemas restantes com poucos relatos de BUGs. Quanto mais o fosso entre as atualizações, os erros serão corrigidos mais lentamente.