Реальный вопрос в том, достаточно ли хороша ваша программа, чтобы заставить ее лицензировать крупные компании?Когда вы также продаете исходный код, вы в основном доверяете компаниям следовать вашему лицензионному соглашению.Это хорошо работает для крупных компаний, но не в том случае, если вы не ведете маркетинг для крупных игроков.Пример: колледж не собирается нарушать федеральные законы о копирайте, используя нелицензионные версии вашего программного обеспечения, но другие 98% компаний, особенно более мелкие, не будут иметь проблем с этим.
Случайв точку: Microsoft продает Visual Studio 2010 примерно за 800 для профессионала.Вы также можете получить академическую лицензию на 100% бесплатно, присоединившись к Интернету https://www.dreamspark.com/default.aspx. Теперь, если вы собираетесь использовать академическую программу для создания коммерческого программного обеспечения ASP.net в качестве небольшой компании, крайне маловероятно, что вас когда-либо поймают.Microsoft, однако, верит, что, как компания, вы будете лицензировать полный продукт, поскольку вы обязаны по закону сделать это.Они также знают, что даже огромная часть людей, использующих свое программное обеспечение, использует его нелегально, есть так много коммерческих компаний, которые будут платить за него, что оно стоит затрат / выгод.
Скорее всего, вы не попадаете в эту категорию наличия такого количества компаний, которые будут платить за него, когда источник можно найти на любом торрент-сайте, поэтому мое личное предложение - просто продавать лицензионные копии скомпилированныхкодирование с возможностью создания пользовательских сборок для людей.