Licencja GPL i MIT a komercja

0

Witam

Mam pytanie dotyczące licencji GPL i MIT.
Wykorzystuję w swoim oprogramowaniu (system CMS) bibliotekę opatrzoną właśnie takimi licencjami.

Chciałbym wiedzieć czy mogą pobierać opłatę za integrację CMS'a ze stroną czy mam prosić autora biblioteki o wycenę licencji komercyjnej?

PS. Czytałem obie licencje jednak nie jestem w 100% pewien jak powinienem postąpić. Proszę wiec nie odsyłać mnie do lektury. Potrzebuję konkretnej odpowiedzi od osoby mającej z tym do czynienia na codzień.

Pozdrawiam i z góry dziękuję za pomoc

0

Jeśli program ma kilka licencji, to wybierasz sobie jedną, której zamierzasz się trzymać.
MIT jest mniej restrykcyjna.
Zresztą praktycznie wszystko jest mniej restrykcyjne od GPL ;-)

http://en.wikipedia.org/wiki/MIT_License

Zresztą MIT jest na tyle krótka, że wystarczy ją po prostu ze zrozumieniem przeczytać.

0

Naturalnym wyborem jest tu chyba licencja MIT, która nie ma praktycznie żadnych ograniczeń.

Czy na pewno mogę jednak całkowicie pominąć postanowienia licencji GPL?
We wspomnianej bibliotece znalazłem jeszcze opis: "Dual licensed under the MIT and GPL licenses."

0

http://slackbook.olek.waw.pl/introduction-opensource.html

w skrócie nakazuje każdemu rozprowadzającemu programy skompilowane na licencji GPL dostarczenie kodu źródłowego. Dozwolone jest także modyfikowanie programu tak długo jak te modyfikacje dostępne są również w postaci kodu. Gwarantuje to “otwartość” oprogramowania dla społeczności, nie moze on zostać “zamknięty” dopóki zgody nie wyrazi każdy z autorów kodu (nawet modyfikacji).

0

"dual licensed" oznacza że możesz wybrać licencję która ci bardziej pasuje, olewając całkowicie drugą.

MIT wymaga, aby licencja była załączona do programu. Załączasz więc tylko licencję MIT, dając wyraźny sygnał, z której licencji zamierzasz korzystać.

0

Dziękuję za odpowiedź :)

0

To ja mam dodatkowe pytanie do tego, ponieważ też się z tym męczę.
W przykładzie wybieram sobie licencję MIT lub po prostu korzystam z softu na licencji MIT. Muszę dołączyć licencję do mojego softu, który chcę sprzedawać. Czy mam zaznaczyć jakiej części mojej aplikacji dotyczy MIT? Czy cały mój soft musi być na licencji MIT czy tylko mam ją dołączyć? Chodzi o to że robię sporą aplikację i używam małych bibliotek np. do parsowania CSV, jakąś do raportów itd. I to jest mały procent aplikacji. Czy cała moja apka musi być na MIT?

1

Nie, MIT dotyczy tylko fragmentu, możesz mieszać z kodem na innej licencji.

Oznaczasz np. pisząc "użyto biblioteki blablabla dostępnej na licencji MIT. http://blablabla.com" w About, Readme oraz twoich warunkach licencyjnych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1