Сейчас, согласно лицензии BlackBox, если вы распространяете (дарите или продаете) приложения на BlackBox Component Builder с открытым исходным кодом и приводите текст лицензии, то никому ничего платить не нужно, сколько бы ваша программа вам не приносила доходов. Если нет возможности продавать программу с открытыми исходными кодами, то вопрос о коммерческой лицензии и выплатах решается с компанией Oberon Microsystems для каждого отдельного случая отдельно (подобно фреймворку QT от Nokia).
Скоро, с выходом последней официальной версии 1.6, производитель обещал поменять лицензию на еще более простую форму BSD 2-Clause license (
http://choosealicense.com/licenses/bsd/), которая разрешает любые формы использования, снимающие ответственность с производителя, в том числе и коммерческое распространение с закрытыми исходными кодами. Это связано с тем, что BlackBox Component Builder более не представляет коммерческого интереса для фирмы-производителя и полностью переходит в разряд OpenSource проектов.
Про Visual Studio C# могу сказать мало, но раз компилятор выставлен на продажу, то скорее всего коммерческое использование требует покупки лицензии. Подробно вы можете ознакомится с вопросом
тут.