Nous travaillons sur un framework .Net qui équivaut finalement à une seule DLL. Nous avons l'intention de facturer l'utilisation commerciale du cadre, mais de le rendre gratuit pour une utilisation open source / non commerciale. Le plan approximatif pour le moment est d'administrer cela par le biais d'une forme de licence assez simple qui sera émise, que vous l'utilisiez gratuitement ou payant.
Nous discutons de l'opportunité de rendre le code source disponible. C'est notre perception (et notre préférence) qu'il est beaucoup plus attrayant d'utiliser quelque chose où vous avez accès au code source.
Je suis intéressé à savoir si les gens pensent que la mise à disposition du code source nuira à notre capacité à gagner de l'argent à partir du framework, ou si cela encouragera plus d'utilisation et suffisamment de «bonnes» personnes organiseront le paiement de la bonne licence si vous l'utilisez commercialement.
Mon sentiment est que, généralement, les opérations commerciales ne plaisantent pas sur le front des licences et donc rendre le code source disponible ne fera qu'encourager l'utilisation et donc générer plus de revenus, mais je serais intéressé par les autres points de vue / expériences.