4 points par GN⁺ 2024-10-17 | 3 commentaires | Partager sur WhatsApp
  • Zerodha a annoncé un fonds dédié d’un million de dollars par an pour les projets FOSS/FLOSS
  • Zerodha développe depuis longtemps des produits et services de technologie financière basés sur le FOSS et souligne l’importance du FOSS
  • Contexte
    • Le FOSS a contribué au succès de nombreuses entreprises technologiques, mais la question de la viabilité financière reste non résolue.
    • FLOSS/fund repose sur la bienveillance des hackers, la réciprocité et une stratégie d’entreprise.

Introduction

  • Zerodha Tech a commencé avec l’installation de Python et des tâches d’automatisation, avant d’élargir sa stack FOSS pour devenir le plus grand courtier en valeurs mobilières d’Inde.
  • Zerodha a contribué à plusieurs projets FOSS et a cofondé la FOSS United Foundation pour faire progresser l’écosystème FOSS en Inde.

Un fonds structuré

  • Consciente de la nécessité d’un fonds structuré pour les projets FOSS, l’entreprise a collaboré avec plusieurs banques et experts juridiques afin de simplifier le processus.
  • Une équipe dédiée a été mise en place pour gérer le fonds, avec un budget prévu d’un million de dollars par an.

funding.json

  • Les besoins financiers des projets FOSS sont structurés afin que les projets puissent afficher leurs demandes de financement via le fichier funding.json.
  • Ce fichier structure les besoins financiers des projets dans un format lisible par machine, ce qui améliore leur découvrabilité.
    • À l’image de robots.txt, package.json et sitemap.xml

Motivation

  • La motivation de FLOSS/fund est de mettre en pratique la bienveillance et la réciprocité en tant que hackers FOSS, et de soutenir l’épanouissement de l’écosystème FOSS.
  • Pour les entreprises qui dépendent du FOSS, soutenir le FOSS est une stratégie d’entreprise logique.

Résumé de GN⁺

  • FLOSS/fund constitue une initiative importante pour soutenir la viabilité financière des projets FOSS.
  • Zerodha souligne qu’elle reconnaît l’importance du FOSS et qu’elle a bâti sa réussite grâce à lui.
  • Le fichier funding.json est une tentative expérimentale de structurer les besoins financiers des projets FOSS afin d’en améliorer la découvrabilité.
  • FLOSS/fund pourrait inciter d’autres entreprises à soutenir le FOSS.

3 commentaires

 
xguru 2024-10-17

Zerodha est une société indienne de services de courtage en valeurs mobilières. On dit que son chiffre d’affaires tourne autour de 1 000 milliards de wons, et je trouve intéressant qu’une entreprise peu connue déploie une stratégie de soutien à l’open source de cette manière.

Est-ce qu’il est trop irréaliste d’espérer voir ce genre d’initiative aussi chez nous ? haha

 
xguru 2024-10-17

L’article original contient un exemple de fichier funding.json, et c’est intéressant.

Il y est précisé où recevoir le financement (banque, PayPal, etc.), à quoi servent les montants reçus, ainsi que l’historique des financements déjà obtenus.

 
GN⁺ 2024-10-17
Avis Hacker News
  • Pour qu’un projet puisse recevoir un financement, il faut ajouter un fichier funding.json dans le dépôt de code public

    • C’est bien plus simple que la documentation complexe demandée par d’autres organisations
    • Par exemple, les Llama Impact Grants, les OpenAI Cybersecurity Grants, etc.
  • Un développeur partage son expérience de financement via FOSS United

    • Projet cofinancé par Zerodha et bouclé en 3 jours
    • Il maintient des projets open source depuis plus de 13 ans, mais n’a pas besoin de financement
    • Il aimerait arrêter complètement le projet, mais en pratique il ne peut pas obtenir de financement et il est peu probable qu’une grande entreprise le rachète
  • FLOSS/fund peut soutenir des projets open source populaires jusqu’à 100 000 $ par an

    • Les demandes commencent à 10 000 $ minimum, puis augmentent par paliers de 25 000 $
    • Les nouveaux projets ou ceux peu utilisés ne sont pas éligibles
  • Un utilisateur dit qu’il va essayer d’ajouter un fichier funding.json à son propre projet FOSS

    • Assertables est un crate Rust qui fournit des macros pour des tests intelligents
    • BoldContacts est une application mobile qui aide les personnes handicapées
  • Des problèmes surviennent lors de la validation de la spécification JSON

    • Par exemple, un message d’erreur apparaît lorsque l’hôte de l’URL et le chemin ne correspondent pas
    • Il faudrait améliorer le format pour qu’il mette l’accent sur le projet lui-même plutôt que sur un développeur en particulier
  • Les projets open source reçoivent souvent soit un financement massif, soit, pour les petits projets, leurs mainteneurs finissent par s’épuiser

    • Certains projets n’ont peut-être pas besoin de financement
  • Il est intéressant de voir des entreprises peu connues proposer ce type de financement

  • Il est intéressant de constater que funding.json ne mentionne pas FUNDING.yml

  • Un modèle de fonds où l’on ferait directement des dons au capital, avec une partie financée à long terme par les intérêts, serait aussi intéressant

  • Certains estiment que le financement de l’open source devrait reposer sur la valeur du projet plutôt que sur ses besoins

    • Cela ressemble à la manière dont on paie des produits commerciaux et pourrait davantage encourager les projets open source de valeur
  • Structurer cela sous forme d’organisation à but non lucratif afin de financer des projets FOSS via des dons déductibles des impôts serait aussi une piste possible