Qualidade
Com o código fonte aberto, a qualidade pode melhorar drasticamente. Pense em outros programadores melhorando o código, pense em analisadores de código-fonte automatizados.
Durabilidade
O código fechado tende a se perder quando há algum produto melhor / mais competitivo. Código aberto pode ser compartilhado para sempre.
A partilhar ...
é cuidar. Agora, todos no mundo estão habilitados para usar a funcionalidade do seu aplicativo, incluindo países do terceiro mundo.
Auto-aperfeiçoamento O
feedback de colegas programadores agora é mais possível, gratuito e oferecido por outros programadores que realmente se importam.
Liberdade
Eu odeio ficar preso pelas empresas. Da mesma forma, não quero produzir software visando o mesmo.
Edifício CV
Em vez de enviar um currículo por e-mail, agora você pode enviar por e-mail vários links referentes a projetos / patches com os quais contribuí. Cortar a porcaria, não há mais bingo besteira no CV. Apenas uma lista de contribuições.
Mentalidade bíblica
Um homem ganancioso traz problemas para sua família, mas quem odeia subornos viverá.
(Provérbios 15:27, Nova Versão Internacional)
Um modelo de negócios baseado na venda de aplicativos geralmente é ganancioso, um modelo de negócios baseado em software livre e que fornece menos serviços a eles.
Viral
O software de código aberto tem (dependendo da licença) maior probabilidade de ser incluído em outros pacotes de software.
Diminuir o risco comercial
Basear o software em componentes de código aberto diminui a dependência de negócios de terceiros. Quando uma empresa falha, sua empresa ainda pode obter suporte para o código / software. O Android é um ótimo exemplo de como o código aberto pode ser perturbador e como as empresas atuais correm mais riscos ao usar determinados softwares de código não aberto.
Diversão
Eu tenho um projeto que é divertido de fazer. Não é necessário exigir um negócio em torno dele, com todo o aborrecimento que vem com ele.
Reconhecimento
Você dificilmente pode ser reconhecido por código fechado. O código aberto abre muitas possibilidades para ser reconhecido.
Criar mercado de serviços
Altere o mercado de um modelo de receita com base em cópia para um modelo de receita com base em serviços. Exemplo: muito software na pilha do mecanismo de aplicativos do Google é gratuito, como na cerveja. O Google ganha dinheiro com o fornecimento da infraestrutura.
Para as crianças
Montes de dinheiro desaparecem, mas seu código-fonte compartilhado nunca desaparece. As gerações futuras serão gratas por sua contribuição.
Reinventar a roda é uma merda
Estamos nos ombros de gigantes. E se Alan Turing mantivesse seu design proprietário? Teríamos um ecossistema de software como temos hoje?
Modelo de personalização
Distribua o software gratuitamente, pague pelas personalizações. Por exemplo, ofereça software CMS gratuito, mas pague por módulos especializados adequados a requisitos comerciais personalizados.
Ganhando
Carregue menos pelo seu produto e você ganha clientes. Ir mais baixo do que pedir uma compensação monetária é difícil. Você aumenta as chances de competir com os outros.
Independência
Cobrar por software significa tornar-se dependente de clientes pagantes ou anunciantes pagantes. Você pode não querer precisar de dinheiro de empresas com práticas antiéticas.