Я сам не являюсь разработчиком C #, но мне пришлось использовать SDK, предназначенный для использования с .NET, поэтому я создал приложение Mono и перекрестно скомпилировал его для работы в Windows, Mac и Linux, используя метод, описанный здесь. : https://www.mono -project.com / docs / tools + library / tools / mkbundle / .
Он работает, как и ожидалось, но, как указано здесь: https://www.mono -project.com / archived / guiderunning_mono_applications / вам может потребоваться коммерческая лицензия от Xamarin, но в последний раз она обновлялась в 2014 году. Другие источники и форумы упоминают Novell, я думаю, это еще более старая информация.
Читая лицензию Mono на github, он говорит, что это "в основном" MIT: https://github.com/mono/mono/blob/master/LICENSE
Итак, мне нужно купить какую-то лицензию для распространения коммерческого автономного исполняемого кросса, скомпилированного с помощью mkbundle?
Спасибо!