Tworzę aplikację ruby open source na licencji MIT. Korzystam z tej licencji, ponieważ nie chcę nakładać żadnych ograniczeń na użytkowników aplikacji. Mogę też przeczytać i zrozumieć tę licencję.
Niedawno zacząłem używać innego rubinowego klejnotu w moim projekcie (wymaga „somegem”). Ten rubinowy klejnot jest objęty licencją LGPL.
Czy muszę coś zmienić w swoim projekcie, ponieważ używam tego innego klejnotu rubinowego, który jest licencjonowany na licencji LGPL? Mój projekt nie zawiera kodu źródłowego drugiego klejnotu i nie jest dostarczany z moim projektem. Jest po prostu wymieniony jako zależność, dzięki czemu ruby zostaną zainstalowane, a mój projekt wywoła go z mojego kodu.
Ponadto dobrze byłoby wiedzieć, czy są jakieś licencje, na które muszę „uważać”, ponieważ ich użycie wpłynęłoby na licencję mojego projektu.
Istnieje kilka innych postów na ten temat, ale sformułowanych na różne sposoby. Ponieważ uważam tę licencję za trudną, mam nadzieję, że otrzymam odpowiedź dotyczącą mojej sytuacji.
Dziękuję,
Corsen