Нужна ли мне специальная лицензия для распространения исполняемого кросса Mono, скомпилированного с помощью mkbundle? - PullRequest
0 голосов
/ 02 сентября 2018

Я сам не являюсь разработчиком 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?

Спасибо!

1 Ответ

0 голосов
/ 02 сентября 2018

Вы просматриваете «заархивированный» контент на сайте Mono. У Mono была двойная лицензия, но когда Microsoft приобрела Xamarin, они удалили двойную лицензию и повторно лицензировали ее.

31 марта 2016 г. Сегодня в Microsoft Build мы объявили, что переиздаем Mono под лицензией MIT и передали его в .NET Foundation. >

re: https://www.mono -project.com / news / 2016/03/31 / mono-relicensed-mit /

Mono поддерживает часто задаваемые вопросы о текущем статусе лицензирования:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...