最終的には単一のDLLとなる.Netフレームワークに取り組んでいます。私たちは、フレームワークの商用利用に対して課金するつもりですが、オープンソース/非商用利用のために無料にします。現時点での大まかな計画は、無料で使用するか有料で使用するかに関係なく発行される、かなり単純なライセンスの形でこれを管理することです。
ソースコードを利用可能にするかどうかを議論しています。ソースコードにアクセスできる場所で何かを使用する方がはるかに魅力的であるという認識(および独自の好み)です。
ソースコードを利用可能にすることでフレームワークから利益を得る能力が損なわれると思うか、それがより多くの使用を促進し、商業的に使用する場合に十分な「良い」人々が正しいライセンスの支払いを手配するかどうかに興味があります。
私の感じでは、一般的に、商業活動はライセンスの面で混乱しないので、ソースコードを利用可能にすることは使用を促進するだけであり、したがって最終的により多くの収入を生み出しますが、他の意見/経験に興味があります。