Vantagens do Software Livre
A Free Software Foundation e a Open Source Initiative apresentam justificativas diferentes para o uso do software livre. Neste relatório, focaremos no discurso da Open Source Iniciativa, não discutindo em profundidade as questões éticas relacionadas ao software livre que são defendidas pela Free Software Foundation. A principal vantagem do software livre e permitir o compartilhamento do código fonte. Como consequência desse compartilhamento, evita-se a duplicação de esforços quando mais de uma entidade está interessada no desenvolvimento de uma aplicação com funcionalidade similar, reduzindo assim o custo do desenvolvimento. Além disso, autores como Eric Raymond [Ray01] afirmam que software livre tem condições de ter maior qualidade do que seus equivalentes fechados. Uma das justificativas para essa afirmação de Raymond e conhecida como “A Lei de Linus”, que diz “dados olhos suficientes, todos os bugs são superficiais”. Isso significa que, com o maior número de usuários que tem acesso ao programa e até ao código-fonte, o software é testado melhor e os problemas existentes no código são encontrados mais rapidamente. Outro fator que contribui para a qualidade é o orgulho pessoal do desenvolvedor, pois a partir do momento que seu código poderá ser lido por mais pessoas é esperado que ele seja mais cuidadoso com seu trabalho. A competição também ´e facilitada no software livre e, assim, se o grupo original de desenvolvedores não está fazendo um bom trabalho para manter o projeto, é possível que um novo grupo faça um fork para suprir as deficiências. No Brasil, caracterizado por um mercado local, onde apenas uma parte inexpressiva da indústria de software usa o modelo de desenvolvimento de software fechado para venda do produto sem customizações, o software livre pode trazer ainda mais benefícios. Ao desenvolver serviços e soluções baseadas em software livre, as empresas brasileiras podem deixar de investir em licenças pagas