La mejor manera de hacer algo es al menos intentarTodo el mundo sabe que es imposible ganar dinero en código abierto, ¿verdad?
Estoy pensando en este tema ahora porque Mozilla quiere diversificar sus ingresos en los próximos años, pero tenemos una limitación: todos los desarrollos se publican necesariamente en código abierto. Estas son docenas (¿cientos?) De proyectos exitosos de código abierto. Muchos trataron de ganar algo, algunos lo intentaron muy duro. Los resultados son más o menos.
Ahora estoy intentando lanzar una iniciativa comercial en Mozilla (si escribir planes y emitirlos puede considerarse un "lanzamiento"), y a menudo me hacen la pregunta: ¿es posible vender algo de código abierto?
No tengo evidencia de que podamos (o no podamos) ganar. Pero me atrevo a hacer la siguiente declaración: es difícil vender lo que no está destinado a la venta.
Tratamos el código abierto como lo opuesto a un producto comercial. Y sí, las licencias gratuitas dificultan la recaudación de dinero de los clientes, aunque hay muchas empresas exitosas que ganan mucho dinero
sin obligar a nadie
a pagar.
Veo una suposición implícita que dificulta la lógica: la idea de que si algo es útil, debería ser rentable. Esta es una expectativa no expresada y moralmente justificada, una especie de Hipótesis de Justicia: si algo es útil, si ayuda a las personas, el mundo lo necesita y da algo a otras personas, entonces debe existir la posibilidad de monetización. Debería ser posible hacer esto diariamente y ser recompensado por sus esfuerzos en desarrollar o apoyar este programa.
Creemos que el mundo debería ser así. Pero todos sabemos que esto no es así. No puedes ganarte la vida con la música. O el art. Ni siquiera puede ganarse la vida cuidando niños. Creo que esto subyace en gran medida a la crítica del capitalismo moderno: hay demasiadas cosas importantes e incluso necesarias que necesitamos más que cualquier producto comercial, pero es casi imposible ganar dinero con ellas.
No intentaré arreglar el mundo en mi blog, solo noto: no todo lo bueno trae dinero.
Pero sabemos que en la industria del software definitivamente hay dinero. Mucho dinero! ¿Quizás dinero en un código de propiedad cerrado? Si OpenSSL se cerró, ¿podría ganar? ¿Si tuviera un sistema de licencia pagado? Parece improbable. La licencia no lo detiene. Simplemente no parece un producto diseñado para obtener ganancias. Resolver problemas importantes no es suficiente para ganar dinero.
¿Qué están pagando?
- La gente pagará un poco por las solicitudes; no mucho, un poquito. El escalado requiere marketing e inversión, que los proyectos de código abierto casi nunca tuvieron (y dudo que muchos proyectos de código abierto sabrían qué hacer con las inversiones si los obtuvieran).
- La publicidad siempre tiene dinero. Es triste Si realmente implementa la publicidad, puede ofender tanto a los usuarios que no serán demasiado flojos para volver a empaquetar su software eliminando los anuncios. Creo que debido a tal discriminación de precios , la opción de publicidad no sobrevivirá.
- Alojamiento completo: creo que un buen ejemplo es wordpress.com de Automattic . ¿Cómo va Ghost ? Estas son soluciones integrales: no solo obtienes software, obtienes un sitio web.
- La gente pagará por una decisión individual. Es decir, consultar. Aplicado a un producto de software, se obtiene el software de consultoría . A pesar de las críticas, muchas compañías reales se basan en esto. Creo que Drupal está en esta categoría.
- La gente pagará por su atención dedicada y constante. En otras palabras: un trabajo permanente como empleado. Parece injusto incluir esta opción en la lista, pero es un desarrollo tan natural a partir del software de consultoría y una plantilla de código abierto tan dominante que merece mención.
- Todo lo relacionado con dispositivos físicos. Las personas reconocen el valor del complejo de software y hardware en su conjunto.
- No estoy seguro de cómo Firefox gana dinero: ya sea (indirectamente) en publicidad, o como compensación por mantener un monopolio.
Estoy seguro de que no todas las ideas interesantes se enumeran aquí.
Pero si tiene un concepto de negocio y cree que puede funcionar, ¿qué tiene que ver el código abierto o cerrado? ¡No sabemos que debemos centrarnos en los negocios! En el cliente! La licencia de software parece un extraño. Incluso el
software en sí es algo dudoso en el que centrarse, por separado del negocio. Quizás es por eso que no se puede ganar dinero en código abierto: distrae de lo principal. El problema no es la oposición entre código abierto y cerrado, sino la oposición de código abierto al negocio en sí.
Puedes mirar desde el otro lado: ¿quiénes son tus clientes? Software clásico de código abierto creado por programadores
para programadores. Tiene un gran éxito, pero está diseñado para personas que no quieren pagar. Quieren tomar el software y aumentar la productividad personal (un movimiento inteligente, dado el aumento de los salarios para los programadores). ¿Podemos vender código abierto a otras personas? ¿Alguien más puede
hacer algo con el código fuente?
Por lo tanto, sigo siendo pesimista sobre el hecho de que puede ganar en código abierto. Y también decepción: hay tantos buenos programas de código abierto, pero no hay productos comerciales. Aquí es donde la misión de código abierto se estrelló a pesar de muchos éxitos. El software con el que la gente realmente trabaja no es gratuito ni abierto. Esto es una pena.