Cómo obtener financiación para los Proyectos de Código Abierto

1
2014

La Guía Práctica para el Apoyo Financiero del Código Abierto, fue diseñada originalmente por Nadia Eghbal, con la finalidad de enseñar a los desarrolladores, consultores y emprendedores a Cómo obtener Financiación para los Proyectos de Código Abierto. El objetivo es complementar toda la información que Nadia ha recaudado y dar algunas herramientas extras al grandioso trabajo que nos ha preparado.

“Yo trabajo con código abierto, ¿cómo puedo encontrar financiación?”


A continuación se enumeran todas las maneras que Nadia y yo conocemos para que las personas puedan recibir financiación por su trabajo con código abierto, la lista está más o menos ordenada de pequeñas a grandes. Cada categoría de financiación está vinculada a varios casos de estudios.

Obtener Financiación para el Código Abierto
Cómo obtener Financiación para los Proyectos de Código Abierto

Las categorías no son mutuamente excluyentes. Por ejemplo, un proyecto podría tener una fundación y también usar crowdfunding para recaudar dinero. Otra persona podría hacer consultoría y también tener un botón de donación, así con todas las combinaciones necesarias. El propósito de esta guía es proporcionar una lista exhaustiva de todas las maneras en que puedes recibir pagos por trabajar con código abierto, debes seleccionar y probar cuál es la que mejor te funciona, cada proyecto y circunstancias son distintas, es decir, lo que nos sirve a nosotros probablemente no le sirva a tu proyecto.

Botón de Donación

Podemos colocar un sitio de donación en nuestra página web. Stripe y PayPal son dos buenos servicios que puedes utilizar para aceptar donaciones.

Botón de Donación PayPal
Botón de Donacion PayPal

Pros

  • Pocas condiciones
  • Fácil instalación y poco trabajo de mantenimiento involucrado “Sólo instálelo y reciba donaciones”

Contras

  • Por lo general, no se recauda mucho dinero, a menos que haya dedicado mucho esfuerzo para instar a las personas a donar.
  • En algunos países y para algunos reglamentos de los servicios de donaciones, necesitas tener una entidad legal para poder recibir donaciones (SFC y OpenCollective son patrocinadores fiscales que puede utilizar para ese propósito).
  • Más difícil para gestionar las personas o los donadores internacionales.
  • A veces no está claro quién “merece” el dinero en un proyecto o la forma en que se distribuye.

Casos de Estudio

Recompensas

A veces, los proyectos o compañías publican recompensas a cambio de realizar trabajos en su software de código abierto (Por ejemplo: “Corregir este error y recoger $ 100”). Hay varios sitios web que ayudan a facilitar la colocación y recogida de recompensas. Recompensa Código Abierto

Pros

  • Abierto a la participación de la comunidad
  • El dinero está atado a hacer un trabajo específico (más parecido a pagar por el servicio que a una donación)
  • Está dirigido principalmente a realizar trabajos de seguridad al software de código abierto

Contras

  • Puede crear incentivos perversos en un proyecto (baja calidad, aumente las distracciones)
  • Por lo general, las recompensas no son muy altas (~ <$ 500)
  • No proporciona ingresos recurrentes

Casos de Estudio

Crowdfunding (una sola vez)

Si tenemos una idea específica que deseamos poner en práctica, una campaña de crowdfunding de un sólo pago nos puede ayudar a recaudar los fondos que necesitamos. Tanto los individuos como las empresas podrían estar dispuestos a donar a su campaña.crowdfunding

Pros

  • Pocas condiciones
  • Existen plataformas que permiten manejar de forma legal estas donaciones de manera fácil y rápida.

Contras

  • Se debe hacer un gran trabajo de mercadeo para que la campaña sea exitosa.
  • Por lo general, tiene que estar atado a resultados concretos, gratificaciones
  • Particularmente no se recauda mucho dinero (~ $ 50K por una vez)
  • Las empresas no siempre se sienten cómodas en donar en este tipo de campañas.

Casos de Estudio

Crowdfunding (recurrente)

Si deseas financiar un proyecto que está en curso, se puede configurar una campaña de crowdfunding recurrentes, con un compromiso financiero mensual o anual que se renueva indefinidamente (o hasta que el donante cancela). Aquellos que usan su proyecto de forma regular (incluyendo a las personas y las empresas) podrían estar dispuestos a financiar su trabajo.

Pros

  • Pocas condiciones
  • La recaudación de dinero puede ser fácilmente gestionada por cualquier persona a través de por ejemplo:Patreon y OpenCollective

Contras

  • Es difícil conseguir donadores que se comprometan a pagar recurrentemente  (a menudo requiere preexistente marca / reputación)
  • Es difícil explicar los resultados y beneficios que vienen asociados a las donaciones recurrentes
  • Por lo general, no es mucho dinero (~ $ 1-4K mensual)
  • Las empresas por lo general no se sienten cómodas a donar en este tipo de campañas

Casos de Estudio

Libros y mercancía

Si eres experto en un tema determinado que otras personas pueden encontrar útil aprenderlo, una de las mejores opciones que puedes tener para financiar tus proyectos es escribiendo y vendiendo un libro o una serie de libros. Puede encontrar un editor (como O’Reilly) o auto-publicación. Además de la venta de libros, algunos proyectos venden mercancía (ej. Camisetas, sudaderas con capucha) para apoyar su trabajo.Libros Richard Stallman

Pros

  • Los resultados están asociados a tu persona y no al proyecto, por lo que conservas la libertad creativa
  • Puede servir como herramienta de marketing para el propio proyecto
  • Puede ser una fuente de ingresos recurrente, desde que inicias tu proyecto hasta que lo finalices

Contras

  • A menudo la ventas de libros no genera suficientes ingresos
  • Puede distraer el desarrollo básico del proyecto
  • Crear un libro o comercializar una mercancía puede tener costos iniciales

Puedes leer también un Debate que tuvimos en días pasado sobre Documentación Libre versus Derecho de Autor y Propiedad Intelectual! Porque no todo es Software Libre.

Casos de Estudio

Publicidad y patrocinios

Si el proyecto tiene una gran audiencia, se puede vender patrocinios para los anunciantes que quieran llegar a ellos. Es probable que tenga una audiencia muy específica (ej. Si tiene un proyecto de Python, se puede asumir que su audiencia probablemente este conformada por personas técnicamente familiarizadas con Python), a fin de utilizar eso a su ventaja.OpenX_Logo

Pros

  • Modelo de negocio alineado con algo que la gente está dispuesta a pagar

Contras

  • Necesitas que tu audiencia sea lo suficientemente grande para justificar el patrocinio
  • Necesita administrar la confianza y la transparencia con la base de usuarios (ej. No hay seguimiento)
  • El trabajo de encontrar y gestionar los clientes puede llegar a ser muy arduo

Caso de Estudio

Ser contratado por una empresa para trabajar en el proyecto

 

A veces las empresas contratan a personas para hacer desarrollos de código abierto. Encuentra una empresa que use el proyecto en el cual quieres trabajar. A menudo es un acuerdo con divisiones (ej. 50% trabajo de la empresa y  50% de trabajo para el código abierto). Alternativamente si tienes una idea para un nuevo proyecto, puedes encontrar una empresa que este interesada en usar lo que produces. Es estos casos, tener una experiencia demostradas será muy útil.it programmer

Pros

  • Se nutre de los que tienen recursos (es decir, empresas)
  • Puede ser bien alineado con las necesidades de la empresa
  • Ingreso estable

Contras

  • Por lo general, consiste en “tener suerte”: hay un camino claro, repetible a la búsqueda de esta disposición
  • El Proyecto ya tiene que ser conocido y utilizado
  • Te puedes convertir en una persona que no contribuye al resultado final de la empresa, lo que te hace prescindible
  • Los problemas de gobernabilidad y liderazgo, la empresa podría tener una influencia indebida sobre el proyecto
  • Puede afectar a la dinámica y equilibrio del proyecto

Casos de Estudios

Iniciar un proyecto, mientras estás como empleado

Muchos proyectos de código abierto comenzaron como proyectos paralelos de los empleados. El proyecto podría acaban superando la compañía, pero a partir de ella como un proyecto paralelo puede ser una gran manera de incubar la idea.programming

Si usted sigue este camino, asegúrese de que entiende la política de su empresa en el trabajo de código abierto. Algunas empresas alientan a los empleados a contribuir con el código abierto durante las horas de trabajo. Algunos podrían tratar su trabajo de código abierto como un proyecto de empresa. No asuma cualquier cosa; pedir a alguien en su empresa antes de comenzar.

Pros

  • La libertad para probar nuevas ideas sin preocuparse por el salario
  • Puede ser bien alineados con las necesidades de la empresa
  • Adecuado para nuevas ideas, experimentales

Contras

  • Necesidad de hacerlo como un proyecto paralelo o ser aprobado para trabajar en él durante el tiempo de sueldo
  • Riesgo de influencias indebidas empresa
  • Puede conducir a la gobernabilidad complicada después de la línea

Casos de Estudio

Subsidios

Los Subsidios son grandes donaciones que no requieren pago. A menudo las grandes empresas recibe otros beneficios al subsidiar su trabajo, tales como conocer sus habilidades, demostrar el impacto de sus acciones, un informe de su trabajo o principalmente beneficios fiscales.subsidio software

Las donaciones pueden provenir de muchos lugares, incluyendo las compañías de software, fundaciones, fundaciones filantrópicas y el gobierno. Los aspectos técnicos y jurídicos de un subsidio varía mucho dependiendo de quién lo realice. Por ejemplo, una empresa podría darle una “concesión” pero legalmente tratarlo como una factura de consultoría. Una fundación filantrópica sólo puede hacer donaciones a organizaciones no lucrativas, por lo que tendría que ser sin fines de lucro  o comúnmente debes encontrar una organización no lucrativa que lo patrocine. Si no está familiarizado con los subsidios, la mejor manera de entender cómo se comportar los subsidios es hablando con alguien que ha recibido una antes.

Pros

  • Menos ataduras
  • El dinero del subsidio puede ayudar a enfocar el proyecto durante un período ininterrumpido de tiempo
  • Da la posibilidad para innovar y experimentar con el proyecto

Contras

  • No hay muchas fundaciones donantes relacionados con el software
  • Los subsidios son finitos. Todavía tienen que encontrar la sostenibilidad más allá de la vida de un subsidio

Caso de Estudios

Servicios de Consultoría

La Consultoría puede ser una manera flexible para financiar los proyectos de código abierto. Se tiene más libertad para estructurar el tiempo como se desee (por ejemplo, hacer consultoría 30 horas a la semana y pasar 10 horas de la semana en el proyecto de código abierto). Los Consultores generalmente pueden cobrar más por su tiempo que los empleados porque el trabajo es menos estable, no reciben beneficios, etc. Si desea planear hacer este tipo de trabajo con regularidad, es probable que deba crear algún tipo de identidad jurídica que lo respalde (Una  LLC o equivalente fuera de los EE.UU.).consultoria de software

Si su proyecto es muy popular, también puede ofrecer consultoría y servicios para todo el proyecto en sí. Por ejemplo, un cliente puede pagar para poner en práctica el proyecto para ellos, construir algo personalizado o capacitarlos sobre cómo usarlo.

Pros

  • Modelo de negocio alineado con algo que la gente está dispuesta a pagar

Contras

  • La Consultorías requieren de mucha preparación, generalmente no escala muy bien ya que se necesita de capital humano.
  • Las necesidades de negocios pueden requerir más tiempo del deseado por lo que se puede ver comprometida la escritura de código o de otras tareas relacionadas con el propio proyecto
  • Puede estar en contradicción con la fabricación de software que sea fácil de usar
  • El Proyecto tiene que ser lo suficientemente popular que la gente está dispuesta a pagar por los servicios relacionados

Casos de Estudio

SaaS

SaaS significa software como servicio. En este modelo, la base de código en sí es de código abierto, pero es posible ofrecer servicios de pago adicionales que hacen que sea más fácil para la gente usar tu proyecto. Es una de las maneras más populares de hacer rentable un proyecto de código abierto, además que permite que tu desarrollo esté en constante actualización.saas

Pros

  • Se puede construir una comunidad alrededor del proyecto abierto y hacer dinero a costa de los servicios y funcionalidades especiales que se realicen
  • Permite que el proyecto de código abierto se centre en los usuarios y las necesidades.
  • Puede escalar por número de usuarios

Contras

  • A menudo significa que el alojamiento tiene que ser más barato que contratar a un desarrollador que ejecute el proyecto.
  • Al tener “Dos niveles de soporte” puede que no todos los usuarios de código abierto estén felices.

Casos de Estudio

Licencia dual

A veces, los proyectos ofrecen una base de código idénticos con dos licencias diferentes: Una que es comercialmente amigable y una que no lo es (Ejemplo GPL). Este último es libre para que cualquiera lo use, pero las empresas pagan por la licencia comercial  para así evitarse cualquier problema legal.licencia-dual

Pros

  • Modelo de negocio alineado con algo que la gente está dispuesta a pagar
  • Puede escalar bien si tiene éxito

Contras

  • Puede estar en contradicción con la fabricación de software de libre acceso
  • El Proyecto tiene que ser lo suficientemente grande para que exista la necesidad del cliente en pagar por la Licencia comercial

Casos de Estudio

Núcleo Abierto

Con relación al modelo de núcleo abierto, define que algunos aspectos del proyecto son gratis, pero otras características son propiedad del proyecto y está disponible sólo para usuarios de pago. Por lo general, esto funciona cuando hay demanda de la empresa para el proyecto.Word Cloud "Freemium"

Pros

  • Modelo de negocio alineado con algo que la gente está dispuesta a pagar
  • Puede escalar bien si tiene éxito

Contras

  • Necesita tener algo que se puede cobrar (lo que significa hacer ciertas características exclusivas).
  • Puede estar en contradicción con la fabricación de software de libre acceso
  • Al tener “Dos niveles de soporte” puede que no todos los usuarios de código abierto estén felices.

Casos de Estudio

Fundaciones y consorcios

Una fundación es una entidad legal que puede aceptar y / o desembolsar donaciones. Debido a que su propósito no es obtener beneficios, puede ser una gran opción para señalar la neutralidad de un proyecto. Free_Software_Foundation_

Pros

  • Neutralidad. La Fundación protege el código y ayuda a la comunidad administradora
  • Influencia distribuida a través de múltiples donantes
  • Puede legitimar proyecto, las empresas se siente más cómodas donando a las fundaciones que a los individuos

Contras

  • Sólo vale la pena para grandes proyectos
  • Difícil de crear según la legislación y las normativas de cada país.
  • Requiere esfuerzo de la comunidad y la ejecución de diversas habilidades

Casos de Estudio

El Capital de Riesgo

El capital de riesgo es una forma de financiación para las empresas de alto crecimiento. A diferencia de un préstamo bancario u otras formas de financiación de la deuda, los capitales de riesgo toman la equidad (una propiedad por ciento en su negocio) a cambio de financiación. La desventaja es que a diferencia de tomar un préstamo, usted no tiene que pagar a sus acreedores sino a su negocio. Si su proyecto es exitoso, sus inversores recibirán una buena suma de las ganancias obtenidas.capital de riesgo software

El capital de riesgo es “alto riesgo y alta productividad”, las empresas de capitales de riesgos, son más tolerantes al riesgo que, por ejemplo, un banco, pero también desean una gran recompensa si tienen éxito.  Si no está familiarizado con el proceso de capital de riesgo, el mejor lugar para empezar es a través de conversaciones con otros desarrolladores u emprendedores que hayan hecho su proyecto exitoso gracias a una empresa de capital de riesgo.

Pros

  • El apoyo institucional puede ser útil para hacer crecer su negocio
  • Grandes cantidades de capital disponible

Contras

  • El capital de riesgo viene con las expectativas de un ROI alto (es decir recuperar su inversión de una manera rápida y con grandes ganancias). La historia sugiere que esto es estructuralmente difícil de lograr para las empresas de código abierto
  • El capital de riesgo puede cambiar las motivaciones y distraer la atención de las prioridades

Casos de Estudio

Desde luego el objetivo principal de la comunidad del software libre y del código abierto es compartir sus conocimientos y crear herramientas que permitan el acceso a las tecnología de manera libre y transparente, pero para para nadie es un secreto que la creación de software es un proceso que conlleva mucho tiempo y en algunos casos hasta gastos operativos, por lo que la financiación es un tema que preocupa a la mayoría de los desarrolladores y la empresas de software libre.

Nos gustaría saber que mecanismo han utilizado para recibir financiamiento en sus proyectos y cuales son sus impresiones y recomendaciones.

1 COMENTARIO

  1. Muchas gracias, conseguir dinero para los proyectos de código abierto tiende a ser muy difícil para desarrollar y aún más difícil para recaudar dinero para sus programadores

Dejar una respuesta