Intento fallido de monetizar mi proyecto en código abierto





De vez en cuando escribo software en código abierto. Tengo un proyecto bastante popular ahora llamado faker.js . He trabajado en Faker durante más de una década. Tiene licencia del MIT.



En esta publicación hablaré sobre mi intento de monetizar el proyecto Faker usando un servicio en la nube. Gradualmente, llegaremos a ingenieros de una startup de $ 75 millones fundada por Sequoia Capital. John y Patrick Collison se inscribieron en mi servicio en la nube, lo probaron, copiaron el concepto, pegaron el enlace a mi CDN comercial y ahora el CEO de la compañía, David Xu, no responde a mis correos electrónicos. En general, será una lectura divertida e informativa.



¿Qué es Faker?



En un alto nivel, Faker puede describirse como una especie de vocabulario / enciclopedia internacionalizado de combinaciones, impulsado por un robusto generador de números pseudoaleatorios. Faker es como una versión en miniatura de la Biblioteca Babilónica. Es una herramienta generalizada extremadamente útil que se utiliza en el desarrollo de sistemas de software internacionales a gran escala. La mayoría de las empresas de Fortune 500 utilizan Faker hasta cierto punto. El proyecto Faker es bastante grande. Se necesita una cantidad decente de trabajo de moderación para administrar el flujo de datos de la internacionalización y la localización, y también para garantizar que el proyecto en sí siga siendo escalable y no inflado.



¿Quién paga para desarrollar Faker?



Nadie. Recientemente comenzamos a recibir patrocinio a través de servicios como Open Collective y Github Sponsors. La mayoría de estas donaciones provienen de otros desarrolladores, no de empresas o corporaciones. Estas donaciones han ayudado a asegurar que el desarrollo de Faker continúe, pero no son suficientes para el desarrollo sostenible. Me encanta trabajar en Faker, pero no puedo permitirme trabajar gratis. Como muchos de nosotros, tengo personas que dependen de mí y que no pagan facturas. Sin querer rendirme, decidí que lo mejor sería intentar monetizar el proyecto Faker para asegurar su desarrollo sostenible en el futuro.



Plan de monetización



Supuse que los desarrolladores necesitaban una forma rápida y sencilla de obtener datos falsos / simulados / de prueba desde un punto final de API sin tener que configurar servidores backend. Necesitan un generador de tablas pequeño, la capacidad de descargar hojas de cálculo, agregar formatos para todas las bases de datos grandes y obtener datos a través de la API REST. No es un esquema particularmente complicado. Básicamente, es la versión en la nube de Faker con planes de facturación mensuales.



Pasé alrededor de un mes creando, diseñando y lanzando fakercloud.com... Exactamente el tiempo que se necesita para implementar el MVP. Algo funcional, útil y con planes tarifarios en funcionamiento. Quería lanzar una versión temprana que pudiera mostrarse a la comunidad de Faker y luego comenzar a reelaborar el concepto en función de los comentarios de los usuarios.



Opiniones de los usuarios



Aproximadamente dos semanas después de comenzar a monitorear el registro de usuarios y la grabación de pantalla a través de Hot Jar, noté que dos ingenieros de Retool.com se habían inscrito en el servicio. Ambos visitaron el sitio varias veces y probaron todas las funciones.



El nombre Retool me parecía familiar: resultó que la empresa patrocinaba a Faker y pagaba 500 dólares al mes a través de Open Collective todos los meses desde enero de 2021. Esto convierte a Retool en el segundo mayor contribuyente a Faker hasta la fecha, con una donación total de $ 2,000. Pensé que Retool podría estar interesado en Faker Cloud y que tal vez alguien de la empresa me escribiría un correo electrónico.



Aparece un nuevo rival



Pasaron otras tres semanas. Recibí una notificación de Product Hunt sobre una nueva "herramienta generadora de API". Día a día, se convirtió en el producto más visto en Product Hunt. Los editores del producto resultaron ser los mismos dos ingenieros de Retool que anteriormente usaban Faker Cloud. Vi que Retool ha creado un nuevo producto que hace lo mismo que Faker Cloud. Vi que Retool usa Faker para generar datos para su servicio. También vi que Retool ofrece este nuevo servicio de forma gratuita.



Entonces, ¿quién es el CDN?



Me inscribí en Retool para probar su nuevo generador de api y noté que puede generar imágenes de avatar para los usuarios. Genere un avatar de usuario falso de Retool.com, aquí están los enlaces que genera:



imagen


El nuevo servicio Retool utiliza imágenes alojadas por fakercloud.com .



Andanzas.



Presagio



Leí los comentarios en Product Hunt y busqué en Twitter. Resultó que alrededor de una docena de desarrolladores de Retool de los departamentos de desarrollo, marketing y desarrollo están promocionando el nuevo servicio Retool.



Hmmm ... Sí, es difícil para una persona competir con una empresa que ha recibido una financiación de 75 millones de dólares . Especialmente cuando es perfectamente legal copiar su propiedad intelectual.



Nunca esperé que Faker Cloud fuera un gran éxito empresarial. Esperaba que Faker Cloud pudiera atraer a un pequeño segmento del mercado de usuarios para ayudar a financiar el desarrollo del proyecto de código abierto de Faker.



Hay grandes oportunidades en cada crisis.



Se me ocurrió que lo mejor sería reconocer la situación y sacar al menos algún beneficio de ella. Miles de desarrolladores dependen del trabajo de Faker. Nuestra tarea es seguir apoyando el proyecto y su trabajo de calidad. Incluso una pequeña falla en una herramienta de código abierto puede resultar en millones de dólares en daños por tiempo perdido.



Decidí escribir una carta a David Xu, director ejecutivo de 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 .



, .



Puede contactarme por correo electrónico o teléfono móvil: *** - *** - ****



Saludos cordiales,

Marak


¡David Xu me respondió casi de inmediato!



Hola Marak, esto es interesante! Dame un día para trabajar en esto; ¡Me pondré en contacto con usted pronto!


Creo que muchos de ustedes ya han adivinado lo que sucedió después.



Han pasado ocho días y no he recibido respuesta. Los directores ejecutivos son personas ocupadas. Escribí otra carta para recordarte a mí mismo.



David,



me gustaría saber cuál es tu opinión sobre Faker y Faker Cloud.



¿Ya pensaste cómo sería la propuesta? Estoy pensando en transferir la propiedad intelectual a Faker, seguida de un contrato con Retool para brindar servicios de consultoría. Durante este período, podría asesorar a la empresa sobre cualquier proyecto interno de Retool, capacitar a los ingenieros de Retool y continuar trabajando en Faker.



Saludos,

Marak


Ha pasado aproximadamente un mes. No recibí respuesta.



Eso es todo. No sé qué pasará después. Me gustaría esperar un final feliz, del que se beneficiarán todos los interesados, incluida la comunidad de desarrolladores.






Publicidad



Los servidores Epic son VDS para alojar sitios desde una pequeña tienda en línea en Opencart hasta proyectos serios con una gran audiencia. ¡Cree sus propias configuraciones de servidor en un par de clics!



Únase a nuestro chat de Telegram .






All Articles