4 puntos por GN⁺ 2024-10-17 | 3 comentarios | Compartir por WhatsApp
  • Zerodha anunció un fondo dedicado de 1 millón de dólares al año para proyectos FOSS/FLOSS
  • Zerodha ha desarrollado productos y servicios de tecnología financiera basados en FOSS, y enfatiza la importancia del FOSS
  • Contexto
    • FOSS ha contribuido al éxito de muchas empresas tecnológicas, pero el problema de la sostenibilidad financiera sigue sin resolverse.
    • FLOSS/fund se basa en la buena voluntad de los hackers, la reciprocidad y la estrategia de negocio.

Introducción

  • Zerodha Tech comenzó con la instalación de Python y tareas de automatización, y luego amplió su stack FOSS hasta convertirse en el mayor bróker de valores de India.
  • Zerodha ha contribuido a varios proyectos FOSS y cofundó la FOSS United Foundation para impulsar el ecosistema FOSS de India.

Fondo estructurado

  • Al reconocer la necesidad de un fondo estructurado para proyectos FOSS, colaboró con varios bancos y expertos legales para simplificar el proceso.
  • Formó un equipo dedicado para operar el fondo y planea aportar 1 millón de dólares al año.

funding.json

  • Estructura las necesidades financieras de los proyectos FOSS para que puedan mostrar sus requerimientos financieros mediante el archivo funding.json.
  • Este archivo organiza las necesidades financieras del proyecto en un formato legible por máquinas, aumentando su capacidad de ser descubierto.
    • Igual que robots.txt package.json sitemap.xml

Motivación

  • La motivación de FLOSS/fund es poner en práctica la buena voluntad y la reciprocidad como hackers de FOSS, y apoyar para que el ecosistema FOSS pueda prosperar.
  • Que las empresas que dependen de FOSS apoyen a FOSS es una estrategia de negocio lógica.

Resumen de GN⁺

  • FLOSS/fund es un intento importante para apoyar la sostenibilidad financiera de los proyectos FOSS.
  • Zerodha reconoce la importancia de FOSS y enfatiza que logró el éxito de la empresa gracias a ello.
  • El archivo funding.json es un intento experimental de estructurar las necesidades financieras de los proyectos FOSS para aumentar su capacidad de descubrimiento.
  • FLOSS/fund puede desempeñar un papel para motivar a otras empresas a apoyar FOSS.

3 comentarios

 
xguru 2024-10-17

Zerodha es una empresa india de servicios de corretaje bursátil. Dicen que sus ingresos rondan 1 billón de wones, así que me parece bien ver que una empresa poco conocida impulse una estrategia de apoyo al open source de esta manera.

¿Será mucho pedir esperar algo así también en nuestro país? jaja

 
xguru 2024-10-17

Es interesante que el texto original incluya un ejemplo del archivo funding.json.

Ahí se especifica dónde recibir el financiamiento (banco o PayPal, etc.), en qué se usará el dinero recibido y el historial del financiamiento que ya se ha recibido.

 
GN⁺ 2024-10-17
Comentarios de Hacker News
  • Para que un proyecto reciba financiamiento, debe agregar un archivo funding.json a su repositorio público de código

    • Esto es mucho más simple que la documentación compleja de otras organizaciones
    • Por ejemplo, existen Llama Impact Grants y OpenAI Cybersecurity Grants
  • Un desarrollador compartió su experiencia recibiendo financiamiento de FOSS United

    • Fue un proyecto cofinanciado por Zerodha y se completó en 3 días
    • Ha mantenido un proyecto de código abierto por más de 13 años, pero no necesita financiamiento
    • Quiere cerrar el proyecto por completo, pero en la práctica no puede obtener financiamiento y es poco probable que una gran empresa lo adquiera
  • FLOSS/fund puede apoyar con hasta $100,000 al año a proyectos populares de código abierto

    • Se puede solicitar desde un mínimo de $10,000, aumentando en incrementos de $25,000
    • Los proyectos nuevos o con poco uso no son elegibles
  • Un usuario dijo que intentará agregar un archivo funding.json a su proyecto FOSS

    • Assertables es un crate de Rust que ofrece macros para pruebas inteligentes
    • BoldContacts es una app móvil que ayuda a personas con discapacidad
  • Surgieron problemas al validar la especificación JSON

    • Por ejemplo, aparece un mensaje de error cuando el host y la ruta de la URL no coinciden
    • Hace falta mejorar el archivo JSON para que se enfoque en el proyecto mismo y no en un desarrollador específico
  • Los proyectos de código abierto suelen recibir financiamiento a gran escala o, si son proyectos pequeños, sus mantenedores terminan agotándose

    • Algunos proyectos podrían no necesitar financiamiento
  • Es interesante que empresas poco conocidas estén ofreciendo este tipo de apoyo

  • Es interesante que funding.json no mencione FUNDING.yml

  • También sería interesante un modelo de apoyo tipo fondo, en el que se done capital directamente y una parte se financie a largo plazo mediante intereses

  • Se piensa que el financiamiento para código abierto debería basarse en el valor y no en la necesidad del proyecto

    • Esto se parece a cómo se paga por productos comerciales y podría incentivar más los proyectos de código abierto valiosos
  • Estructurarlo como una organización sin fines de lucro para financiar proyectos FOSS mediante donaciones deducibles de impuestos también podría ser una vía viable