Je recommande de ne pas le distribuer aux membres du projet. Nommez ou élisez un trésorier, ouvrez un compte et déposez l'argent pour gagner des intérêts simples. Si vous distribuez des fonds donnés entre développeurs, au moins un sera privé de ses droits à mesure que le projet se développe.
Envisagez plutôt les autres possibilités pour les fonds:
Style. Imprimez des T-shirts à envoyer aux personnes qui ont apporté des contributions plus que triviales au code.
Bounties. Donnez une récompense à la fonctionnalité que la communauté veut vraiment, mais personne n'a vraiment envie de la mettre en œuvre. C'est également un excellent moyen d'obtenir de nouveaux contributeurs à long terme. Ou, «adoucissez le pot» un peu pour corriger un bug vraiment déroutant. Les primes ne doivent pas être en espèces, surtout si vous avez du butin à donner. Il n'a pas non plus besoin d'être swag, un Pi en main vaut 10 au four.
Matériel. Achetez des éléments que la communauté possède et que tous les développeurs peuvent utiliser. Il peut s'agir de serveurs ou de gadgets partagés par courrier.
Outils / Licence. Vous devrez peut-être payer pour un logiciel, même s'il s'agit d'un projet open source. Vous devrez peut-être acheter une copie des widgets Acme pour l'étudier afin de créer une alternative ouverte, ou vous devrez peut-être aider un excellent contributeur à mettre à niveau son environnement de développement.
Événements. Aidez vos développeurs à participer à des conférences ou à des événements clés lorsque des opportunités se présentent. Ou, parrainez votre propre rencontre si suffisamment de personnes pourraient y assister.
Frais juridiques. Bien que (heureusement) soit encore relativement rare 1 , vous pourriez vous retrouver en litige pour plusieurs raisons. C'est bien d'avoir de l'argent de côté. Cela pourrait être simplement de faire respecter votre licence ou votre droit d'auteur, ou de vous défendre contre autre chose.
Il y a tellement de façons de répartir l'argent pour que tout le monde en profite, cela n'a vraiment pas de sens de limiter le bien qu'il pourrait autrement faire.
Si vous arrivez au point où les dons et le soutien de la communauté rendent l'embauche des développeurs les plus prolifiques pour travailler sur le projet à temps plein, cela signifie que vous devriez considérer le projet comme plus une entreprise qu'un passe-temps.
1 Les litiges en open source ressemblent beaucoup à des accidents d'avion. Vous lisez des histoires d'horreur et des drames dans les nouvelles quand quelque chose se produit, mais n'oubliez pas les près de millions de projets qui ont et continueront d'exister sans aucun problème.