Pagar a personas para trabajar en código abierto es bueno

Pagar a los desarrolladores para que trabajen en software de código abierto se considera ampliamente necesario para la sostenibilidad, pero genera desacuerdo sobre quién debería financiarlo y bajo qué condiciones. Los comentaristas evalúan el patrocinio corporativo, las subvenciones, los programas gubernamentales y los modelos de negocio “freemium” o basados en soporte, señalando las compensaciones entre viabilidad financiera, dirección del proyecto y control comunitario. Una gran línea divisoria atraviesa la definición misma de “open source”, con algunos insistiendo en licencias aprobadas por la OSI y otros abrazando licencias más restrictivas, source-available, como adaptaciones pragmáticas a la era de la nube y a la explotación corporativa.

Sentimiento general sobre pagar a mantenedores de OSS

  • Hay un amplio acuerdo en que pagar a personas para trabajar en código abierto es beneficioso.
  • Varios comentaristas donan personalmente (a menudo un % fijo de sus ingresos) y/o organizan donaciones estructuradas a través de organizaciones sin fines de lucro basadas en la importancia de las herramientas.
  • Algunos subrayan la importancia de celebrar cualquier camino sostenible para los mantenedores (empleo, subvenciones, contratos de soporte, etc.), en lugar de la pureza sobre el origen de los fondos.

Preocupaciones sobre “siempre bueno” y los modelos de negocio

  • Varios argumentan que el pago no siempre es bueno: los patrocinadores corporativos pueden orientar los proyectos hacia direcciones hostiles para los usuarios o sostener modelos de negocio explotadores.
  • Otros responden que “lo perfecto no debe bloquear lo bueno”: hasta que exista financiación pública a gran escala, el dinero corporativo suele ser la única opción realista y los forks siguen siendo una válvula de seguridad.
  • Preocupa que algunas “victorias” (por ejemplo, OSS financiado por corporaciones y hostil para el usuario) en realidad sean negativas netas, especialmente cuando consolidan monopolios de facto.

Mecanismos de financiación discutidos

  • Subvenciones: útiles pero inestables, por lo general vinculadas a funciones específicas; no bastan por sí solas.
  • Los servicios, la consultoría, el hosting, el soporte y las funciones de pago para “enterprise” se citan como formas exitosas de financiar software totalmente libre en algunos ecosistemas.
  • Se mencionan modelos de compromiso por umbral / “Kickstarter para funciones” (por ejemplo, el lanzamiento GPL de Blender), pero se consideran limitados por los incentivos del free rider.
  • Las propuestas de licencias “cuasi open source” o source-available junto con una fundación que recaude contribuciones empresariales obligatorias generan debate.

Debate sobre la definición de “open source”

  • Uno de los hilos más acalorados: algunos insisten en que “open source” debe significar licencias compatibles con la OSI y sin restricciones de uso; todo lo demás es “source available”.
  • Otros defienden un marco más amplio y pragmático que incluya licencias como BSL, Polyform y otras variantes posteriores a la nube, argumentando que el impulso original de “open source” también estaba orientado a los negocios.
  • Fuerte temor al “openwashing”: diluir el término para cubrir open-core, relicenciamiento de cebo y cambio, y esquemas restrictivos source-available.
  • Algunos dicen que preferirían ver morir los proyectos antes que relajar la definición al estilo OSI.

Economía y quién debería pagar

  • El OSS se describe como un bien público con problemas clásicos de free rider; las bibliotecas como complementos favorecen estructuralmente la consolidación.
  • Muchos argumentan que la mayoría de los usuarios se preocupa principalmente por “gratis en precio”, no por las libertades, lo que sesga los incentivos.
  • Se repite la idea de que las grandes empresas, no los desarrolladores individuales, deberían asumir la mayor parte de la responsabilidad de financiación; entre las sugerencias están los presupuestos corporativos para OSS y el PTO para tiempo de voluntariado.

Papel del gobierno y del sector público

  • Se elogian modelos de la UE como NLNet y el German Sovereign Tech Fund; algunos quieren un mecanismo similar en EE. UU.
  • Otros se muestran escépticos ante la implicación directa del gobierno por la burocracia y el despilfarro, y prefieren fundaciones independientes que canalicen dinero público.

Impacto de los contribuyentes pagados

  • Ejemplos de algunos ecosistemas de lenguajes muestran que un pequeño número de contribuyentes financiados a tiempo completo puede mejorar drásticamente la documentación, la UX y la cohesión.
  • Una minoría advierte que el dinero puede distorsionar la dinámica comunitaria y que los equipos pagados pueden abandonar los proyectos más tarde, dejando a los usuarios con cargas de mantenimiento inesperadas.