Ми працюємо над .Net-рамкою, яка в кінцевому рахунку становить одну DLL. Ми маємо намір стягувати плату за комерційне використання рамки, але робимо це безкоштовним для відкритого / некомерційного використання. Приблизний план на даний момент полягає в управлінні цим шляхом за допомогою якоїсь форми досить простої ліцензії, яка буде видана незалежно від того, використовуєте ви її безкоштовно або платите.
Ми обговорюємо, чи можна зробити вихідний код доступним. Ми вважаємо, що набагато привабливіше використовувати те, де ви маєте доступ до вихідного коду.
Мене цікавить, чи люди думають, що надання вихідного коду буде доступним для шкоди нашій здатності заробляти гроші за рамками, чи це сприятиме більшому використанню та достатньо «хороших» людей влаштують платити за правильну ліцензію, якщо використовувати її на комерційній основі.
Я відчуваю, що, як правило, комерційні операції не заплутуються на ліцензійному фронті, і тому надання вихідного коду буде доступним лише заохочувати використання, а отже, в кінцевому рахунку, приносити більше доходу, але мене зацікавлять інші погляди / досвід.