Я занимаюсь разработкой ruby-приложения с открытым исходным кодом под лицензией MIT. Я использую эту лицензию, потому что я не хочу накладывать какие-либо ограничения на пользователей приложения. Также я могу читать и понимать эту лицензию.
Недавно я начал использовать другой рубиновый драгоценный камень в моем проекте (требуется somegem). Этот рубиновый камень находится под лицензией LGPL.
Должен ли я что-то изменить в своем проекте, потому что я использую другой рубиновый гем, лицензированный по лицензии LGPL? Мой проект не содержит исходный код для другого драгоценного камня, и он не поставляется с моим проектом. Он просто указан как зависимость, поэтому ruby gems установит его, и мой проект вызовет его из моего кода.
Кроме того, было бы полезно узнать, есть ли какие-либо лицензии, которые мне нужно «остерегаться», потому что их использование повлияет на лицензию моего проекта.
Есть несколько других постов на эту тему, но они сформулированы по-разному. Поскольку я нахожу эту лицензионную штуку сложной, я надеюсь получить ответ, направленный на мою ситуацию.
Спасибо,
Корсен