Há um equívoco comum de que não há dinheiro a ser feito no software de código aberto. É verdade que o código-fonte aberto é gratuito para download, mas você deve pensar nisso como uma oportunidade e não uma limitação.
As empresas que ganham dinheiro em software de código aberto incluem:
- MySQL (propriedade da Oracle): banco de dados relacional popular
- Red Hat: Principal distribuidor do Linux para uso em servidores e desktops
- WordPress: plataforma de blogs amplamente utilizada
- SugarCRM: gestão de relações com clientes de negócios
- Magento: plataforma de compras de comércio eletrônico
- Zimbra: Email e servidor de mensagens
Se você é o criador de um projeto de código aberto ou um especialista em um, aqui estão cinco maneiras de ganhar dinheiro usando sua experiência com software de código aberto. Cada uma dessas idéias presume que o projeto de código aberto está usando uma licença de código aberto que permite a atividade descrita.
01 de 05Vender contratos de suporte
Um aplicativo sofisticado de código aberto como o Zimbra pode ser gratuito para baixar e instalar, mas é um software complexo. Configurá-lo requer conhecimento especializado. Manter o servidor ao longo do tempo pode exigir alguém com conhecimento. Quem melhor para recorrer a esse tipo de apoio do que as pessoas que criaram o software?
Muitas empresas de código aberto vendem seus próprios serviços e contratos de suporte. Assim como o suporte a software comercial, esses contratos de serviço fornecem níveis variados de suporte. Você pode cobrar as taxas mais altas pelo suporte telefônico imediato e oferecer planos de tarifas mais baixas para suporte mais lento baseado em email.
02 de 05Venda de melhorias de valor agregado
Embora o software básico de código aberto possa ser gratuito, você pode criar e vender complementos que forneçam valor adicional. Por exemplo, a plataforma de blog WordPress de código aberto inclui suporte para temas ou layouts visuais. Muitos temas gratuitos de qualidade variável estão disponíveis. Várias empresas surgiram, como a WooThemes e a AppThemes, que vendem temas polidos para o WordPress.
Os criadores originais ou terceiros podem criar e vender melhorias para projetos de código aberto, tornando essa opção uma ótima oportunidade para ganhar dinheiro.
03 de 05Vender documentação
Alguns projetos de software são difíceis de usar sem documentação. Disponibilizar o código-fonte sem custo não obriga a entregar a documentação. Considere o exemplo do Shopp, um plugin de comércio eletrônico para o WordPress. Shopp é um projeto de código aberto, mas para acessar a documentação, você precisa pagar por uma licença que forneça entrada no site. É possível - e perfeitamente legal - configurar uma loja Shopp usando o código-fonte sem documentação, mas isso leva mais tempo e você não conhecerá todos os recursos disponíveis.
Mesmo que você não tenha criado o software de código aberto, poderá criar um manual compartilhando seus conhecimentos e depois vender esse livro por meio de canais de publicação eletrônica ou editores de livros tradicionais.
04 de 05Vender Binários
Código-fonte aberto é apenas isso - código-fonte. Em algumas linguagens de computador, como C ++, o código-fonte não pode ser executado diretamente. Ele deve primeiro ser compilado no que é chamado de código binário ou de máquina. Binários são específicos para cada sistema operacional. Dependendo do código-fonte e do sistema operacional, compilar em intervalos binários em dificuldade de fácil a difícil.
A maioria das licenças de código aberto não exige que o criador forneça acesso gratuito aos binários compilados, apenas ao código-fonte. Enquanto qualquer um pode fazer o download do seu código-fonte e criar seu próprio binário, muitas pessoas não sabem como ou não vão querer gastar tempo.
Se você tiver o conhecimento necessário para criar binários compilados, poderá legalmente vender o acesso a esses binários para sistemas operacionais diferentes, como o Windows e o macOS.
05 de 05Venda sua experiência como consultor
Venda seus conhecimentos. Se você é um desenvolvedor com experiência na instalação ou personalização de qualquer aplicativo de código aberto, então você tem habilidades comercializáveis. As empresas estão sempre procurando ajuda com base no projeto. Sites como o Elance e o Guru.com são mercados independentes que podem colocá-lo em contato com os empregadores que pagarão pelos seus conhecimentos. Você não precisa ser o autor do software de código aberto para ganhar dinheiro com isso.