Para permanecer relevante no mercado, estou pesquisando novos modelos de negócios para minha empresa de software. O modelo de código aberto com suporte pago parece ser uma boa opção para o nosso produto, mas tenho preocupações sobre se um modelo de suporte pago é viável ou não em uma época em que a ajuda de primeira linha está prontamente disponível gratuitamente em sites como o da pilha Rede de troca.
Caso em questão - mudei meus funcionários para o Ubuntu no ano passado porque não queria pagar pelas licenças do Win 7 e pelo novo hardware (além disso, a plataforma mono era altamente atraente). Minha equipe não possuía experiência com Linux, mas consegui obter uma competência relativa em cerca de 120 dias com a ajuda do AskUbuntu, Stack Overflow e alguns livros "For Dummies". Empregamos um consultor do Ubuntu por 7 dias para fornecer treinamento e suporte, mas além disso gastamos US $ 0,00 em qualquer tipo de experiência paga.
Em relação à minha diligência, eu executei uma versão beta de 3 meses do modelo de suporte pago com freemium com um de nossos clientes menores e obtive resultados medíocres. Gostaria de pensar que é porque nosso software é tão estável e fácil de usar que o cliente não precisou de muito suporte pago, mas suspeito que eles contornaram os termos do nosso SLA da mesma maneira que fizemos com a mudança para Ubuntu.
Alguém aí tem alguma opinião, conselho ou experiência relevante para a mudança que estou considerando? O que funcionou, o que não funcionou, etc?