

EMXControls теперь доступны для open source проектов
Мы запустили программу поддержки открытых проектов на Avalonia UI и EMXControls. Бесплатную лицензию могут получить открытые проекты, а так же студенты для лабораторного, курсового или дипломного проекта.
Лицензия выдается не на разработчика как наши коммерческие лицензии, а на проект. Проект на который получена открытая лицензия может менять кто угодно без ограничений.
Алгоритм получения лицензии следующий:
Выкладываете проект на GitHub
Прописываете в проекте не вирусную лицензию (например, MIT)
Добавляете PackageReference с Eremex.Avalonia.Controls
Добавляете в readme ссылку на https://eremexcontrols.net
В веб сервис вставляете ссылку на ваш проект на гитхабе.
В результате, веб сервис создаст файл лицензии который нужно будет добавить в ваш проект.
Рассмотрим пример. Допустим у вас есть проект, для которого необходимо получить лицензию.
Переходим на страничку веб сервиса, и указываем путь к репозиторию с вашим проектом и нажимаем кнопку "Get license".
После того, как все проверки прошли и репозиторий удовлетворяет всем условиям, будет сгенерирован файл лицензии.
Далее полученный файл нужно добавить в проект, который имеет прямую ссылку на пакет EremexControls.
Примечание: текущая реализация веб сервиса не умеет определять версию пакета Eremex.Avalonia.Controls если в номере используются переменные MSBuild. Чтобы обойти это ограничение, явно укажите версию Eremex.Avalonia.Controls в PackageReference как показано тут. Мы это поправим в будущих релизах.
Более подробно о видах лицензий можно почитать в этой статье
Читать на habr.com