Tentativa malsucedida de monetizar meu projeto em código aberto





De vez em quando, escrevo software em código aberto. Tenho um projeto bastante popular agora chamado faker.js . Trabalho no Faker há mais de uma década. Ele é licenciado pelo MIT.



Neste post vou falar sobre minha tentativa de monetizar o projeto Faker usando um serviço de nuvem. Gradualmente, chegaremos aos engenheiros de uma startup de $ 75 milhões fundada pela Sequoia Capital. John e Patrick Collison se inscreveram no meu serviço de nuvem, testaram, copiaram o conceito, colaram o link para o CDN do meu negócio e agora o CEO da empresa, David Xu, não está respondendo aos meus e-mails. Em suma, será uma leitura divertida e informativa.



O que é Faker?



Em um alto nível, Faker pode ser descrito como um tipo de vocabulário / enciclopédia internacionalizado de combinações, conduzido por um gerador de números pseudo-aleatórios robusto. Faker é como uma versão em miniatura da Biblioteca Babilônica. É uma ferramenta generalizada extremamente útil usada no desenvolvimento de sistemas de software internacionais de grande escala. A maioria das empresas da Fortune 500 usa o Faker até certo ponto. O projeto Faker é bastante grande. Uma quantidade razoável de trabalho de moderação é necessária para gerenciar o fluxo de dados de internacionalização e localização, e também para garantir que o projeto em si permaneça escalável e não inchado.



Quem paga para desenvolver o Faker?



Ninguém. Recentemente, começamos a receber patrocínios por meio de serviços como Open Collective e Github Sponsors. A maioria dessas doações vem de outros desenvolvedores, não de empresas ou corporações. Essas doações ajudaram a garantir a continuidade do desenvolvimento de Faker, mas não são suficientes para o desenvolvimento sustentável. Adoro trabalhar no Faker, mas não posso trabalhar de graça. Como muitos de nós, tenho pessoas que dependem de mim e de contas não pagas. Não querendo desistir, decidi que seria melhor tentar rentabilizar o projeto Faker para garantir o seu desenvolvimento sustentável no futuro.



Plano de monetização



Percebi que os desenvolvedores precisam de uma maneira rápida e fácil de obter dados falsos / simulados / de teste de um endpoint de API sem a necessidade de configurar servidores de back-end. Eles precisam de um pequeno construtor de tabelas, a capacidade de baixar planilhas, adicionar formatos para todos os grandes bancos de dados, obter dados por meio da API REST. Não é um esquema particularmente complicado. Basicamente, é a versão em nuvem do Faker com planos de faturamento mensais.



Passei cerca de um mês criando, projetando e lançando fakercloud.com... Exatamente o tempo necessário para implementar o MVP. Algo funcional, útil e com planos tarifários funcionais. Eu queria lançar uma versão inicial que pudesse ser mostrada à comunidade Faker e, em seguida, começar a reformular o conceito com base no feedback do usuário.



Avaliações de usuários



Cerca de duas semanas depois de começar a monitorar o registro do usuário e a gravação da tela via Hot Jar, percebi que dois engenheiros da Retool.com haviam se inscrito para o serviço. Ambos visitaram o site várias vezes e testaram todas as funções.



O nome Retool parecia familiar para mim - descobri que a empresa era patrocinadora da Faker, pagando $ 500 por mês por meio do Open Collective todos os meses desde janeiro de 2021. Isso torna a Retool o segundo maior contribuidor para a Faker até hoje, com uma doação total de US $ 2.000. Achei que a Retool pudesse se interessar pelo Faker Cloud e que talvez alguém da empresa me escrevesse um e-mail.



Um novo rival aparece



Outras três semanas se passaram. Recebi uma notificação do Product Hunt sobre uma nova "ferramenta de gerador de API". A cada dia, ele se tornou o produto mais assistido no Product Hunt. Os editores do produto acabaram sendo os mesmos dois engenheiros da Retool que usaram anteriormente o Faker Cloud. Eu vi que a Retool criou um novo produto que faz a mesma coisa que o Faker Cloud. Eu vi que Retool usa Faker para gerar dados para seu serviço. Também vi que a Retool está oferecendo esse novo serviço gratuitamente.



Então quem é o CDN?



Eu me inscrevi na Retool para testar seu novo gerador de API e percebi que ele pode gerar imagens de avatar para os usuários. Eu gerei um avatar de usuário falso do Retool.com. Aqui estão os links que ele gera:



imagem


O novo serviço Retool usa imagens hospedadas por fakercloud.com .



Atos.



Presságio



Eu li os comentários no Product Hunt e pesquisei no Twitter. Descobriu-se que cerca de uma dúzia de desenvolvedores Retool dos departamentos de desenvolvimento, marketing e desenvolvimento estão promovendo o novo serviço Retool.



Hmmm ... Sim, é difícil para uma pessoa competir com uma empresa que recebeu um financiamento de $ 75 milhões . Especialmente quando é perfeitamente legal copiar sua propriedade intelectual.



Nunca esperei que o Faker Cloud fosse um grande sucesso nos negócios. Eu esperava que o Faker Cloud pudesse atrair um pequeno segmento do mercado de usuários para ajudar a financiar o desenvolvimento do projeto de código aberto do Faker.



Existem grandes oportunidades em todas as crises



Ocorreu-me que a melhor coisa a fazer seria reconhecer a situação e tirar pelo menos algum benefício dela. Milhares de desenvolvedores dependem do trabalho de Faker. Nossa tarefa é continuar apoiando o projeto e seu trabalho de qualidade. Mesmo uma pequena falha em uma ferramenta de código aberto pode resultar em milhões de dólares em perdas de tempo.



Decidi escrever uma carta para David Xu, CEO da Retool.



, ! Retool, .



faker.js, github.com/Marak/faker.js, and www.fakercloud.com ( / api). , Retool Faker.



, Retool open-source- faker.js, fakercloud.com. , , open-source. Faker.js , Retool .



, .



Você pode entrar em contato comigo por e-mail ou telefone celular: *** - *** - ****



Atenciosamente,

Marak


David Xu me respondeu quase imediatamente!



Olá Marak, isso é interessante! Dê-me um dia para trabalhar nisso; Eu entrarei em contato com você em breve!


Acho que muitos de vocês já adivinharam o que aconteceu a seguir.



Oito dias se passaram e não recebi resposta. CEOs são pessoas ocupadas. Escrevi outra carta para lembrá-lo de mim mesmo.



David,



gostaria de saber qual a sua opinião sobre o Faker e o Faker Cloud.



Você já pensou como seria a proposta? Estou pensando em transferir a propriedade intelectual para a Faker, seguida de um contrato com a Retool para prestação de serviços de consultoria. Durante este período, pude aconselhar a empresa em quaisquer projetos internos da Retool, treinar engenheiros da Retool e continuar a trabalhar no Faker.



Atenciosamente,

Marak


Já faz cerca de um mês. Não recebi resposta.



Isso é tudo. Eu não sei o que vai acontecer a seguir. Gostaria de aguardar um final feliz, do qual todos os interessados, inclusive a comunidade de desenvolvedores, se beneficiem.






Propaganda



Os servidores da Epic são VDS para hospedar sites de uma pequena loja online na Opencart a projetos sérios com um grande público. Crie suas próprias configurações de servidor com apenas alguns cliques!



Junte-se ao nosso chat do Telegram .






All Articles