El autor de WiX, la herramienta de creación de paquetes de instalación para Windows, está impulsando la iniciativa Maintenance Fee para abordar el problema de la financiación de proyectos abiertos. La iniciativa Maintenance Fee permite garantizar la sostenibilidad financiera de los proyectos mediante el cobro de una pequeña tarifa mensual (se sugiere, como opción, $10), sin limitar su apertura y sin recurrir a modelos de financiación similares a Open Core, que implican la oferta de una versión premium paga ampliada.
La esencia del Maintenance Fee radica en la realización de un pago mensual por parte de usuarios y empresas que obtienen beneficios comerciales y ganan directa o indirectamente al utilizar el proyecto abierto. La motivación para el pago se realiza a través de la inclusión en el acuerdo de licencia de usuario final (EULA), que regula el acceso a la infraestructura, las compilaciones binarias y los paquetes listos. Se propone utilizar el sistema de patrocinio de GitHub para el pago.
De acuerdo con el EULA, solo los suscriptores de pago y los usuarios que no obtienen beneficios comerciales de la aplicación del proyecto pueden descargar compilaciones binarias de las versiones, participar en discusiones y enviar solicitudes para resolver problemas. El acceso al código fuente permanece sin cambios y se realiza de acuerdo con las licencias abiertas aplicables a los proyectos. Si una empresa que se beneficia del proyecto no desea realizar el pago mensual, puede utilizar el código del repositorio y crear sus propias compilaciones, pero no tiene derecho a usar las compilaciones listas proporcionadas por el proyecto principal (entre otras cosas, está prohibido utilizar las compilaciones oficiales de paquetes entre las dependencias que se integran a través de administradores de paquetes como NPM y NuGet).
Se observa que los mantenedores realizan una gran labor, pero a menudo no reciben nada a cambio y son considerados por muchas empresas como mano de obra gratuita. Esta actitud conduce al agotamiento y a la pérdida de interés en los proyectos que desarrollan. Ganar dinero a través del código abierto mantenido por otras personas, sin devolver nada a cambio, es visto como un parasitismo. La asignación de una pequeña parte de los ingresos obtenidos a los mantenedores se considera una solución justa y mutuamente beneficiosa, donde las empresas financian directamente a los mantenedores de proyectos de los que dependen sus productos.
Se espera que la tarifa por mantenimiento aumente la sostenibilidad de los proyectos abiertos y brinde la posibilidad de dedicar más atención a la resolución de informes de errores, a responder preguntas de los usuarios, a mantener la infraestructura de construcción, a actualizar las dependencias, a rastrear vulnerabilidades y a llevar a cabo tareas rutinarias como moderar discusiones y actualizar certificados para firmas digitales.
Fuente: opennet.ru
