Como transformar open source em negócio
(oreilly.com)<p>Como serviços de nuvem pegam projetos open source e os transformam em “as a service” sem pagar nada, projetos open source vêm reagindo recentemente mudando a licença ou o modelo de distribuição.<br />
Conselhos do ex-CTO da Chef sobre como fazer a transformação em negócio<br />
<br />
A Elastic mudou para um modelo em que o código é menos open source, com alguns componentes proprietários, e é difícil separá-los ⇨ modelo Open Core<br />
A Chef é totalmente aberta, mas registrou o nome Chef como marca e passou a não permitir seu uso ⇨ modelo Red Hat<br />
→ A Chef mudou do modelo Open Core existente para o da Red Hat<br />
<br />
O conselho de Adam Jacob, que foi CTO da Chef, é que o modelo Red Hat é muito melhor do que o open core<br />
( Isso pode valer só para a Chef. E ele saiu da empresa antes dessa mudança de modelo de licença )<br />
<br />
1) Criar um produto baseado 100% em código open source<br />
→ Assim, a empresa passa a fazer parte da comunidade daquele código open source.<br />
→ No modelo open core, ela fica por cima da comunidade existente, e fica mais difícil receber ajuda da comunidade<br />
→ Adam teve que passar 13 anos explicando por que a versão comercial do Chef era diferente da versão open source. No modelo Red Hat, isso não é necessário<br />
<br />
2) Registrar a marca e se tornar o único distribuidor daquele produto. O negócio também fica todo com você<br />
→ Isso significa que a empresa passa a controlar a Supply Chain<br />
→ Supply Chain: controle de versão do código-fonte, commits, QA, pipeline de build, hospedagem de materiais, marketing, equipe de vendas etc.<br />
→ Ou seja, a empresa faz todo o resto além do código e agrega valor <br />
<br />
3) Incentivar e colaborar com quem cria distribuições alternativas <br />
→ Isso cria uma comunidade saudável</p>
2 comentários