Które licencje są bezpłatne do użytku komercyjnego?

11

Zagubiłem się w wielu licencjach - GPL, LGPL, Creative Commons, BSD, Apache itp., I szukam przewodnika dla początkujących.

W przypadku korzystania z komponentu objętego popularną licencją, takie jak te, jakie są ograniczenia korzystania z niego bez płacenia za produkt komercyjny?

Na przykład

  • czy muszę redystrybuować źródło?
  • czy muszę je przypisać?
  • co jeśli zmodyfikuję komponent? itp.

Z tego, co mogę powiedzieć na stronie http://www.codeproject.com/info/Licenses.aspx , tylko GPL i Creative Commons zmuszają cię do redystrybucji źródła?

Sam
źródło
2
Istnieje kilka różnych licencji Creative Commons, różniących się wymogami w zakresie redystrybucji i umożliwiającymi wykorzystanie komercyjne, więc odnosząc się tylko do jednej, ponieważ licencja CC jest myląca.
David Thornley,
2
Zamiast pytać „powiedz mi wszystko o licencjonowaniu” - powiedz nam, co chcesz zrobić? Czy chcesz utworzyć licencję na swój kod, czy użyć kogoś innego? Czy chcesz robić lub zezwalać innym na wykorzystanie komercyjne, czy chcesz zakazać (lub martwisz się o zakaz obowiązujący cię?)
Dipan Mehta
Najlepiej jest zawsze pobieżnie przeczytać najpierw sam tekst licencji. Większość otwartych licencji nie jest strasznie trudna do odczytania, chociaż implikacje mogą wymagać od prawników tłumaczenia dla ciebie.
mikebabcock
1
Zgodnie z twoimi (komercyjnymi) potrzebami, licencja MIT lepiej pasuje i jest najpopularniejsza w tego rodzaju zastosowaniach.
Peter Krauss,

Odpowiedzi:

14

Doskonałym źródłem do zrozumienia licencji open source jest bardzo wszechstronny, interaktywny wyróżnik licencji z Oxford University University OSS Watch .

Zadaje to pytania oparte na założeniu, że chcesz znaleźć licencję na własne oprogramowanie, ale odwróć ją, a także możesz użyć jej do ustalenia, które licencje są odpowiednie, w zależności od sposobu korzystania z oprogramowania innych ludzi.

Mark Booth
źródło
Dlaczego ta strona nie została opublikowana wcześniej? +1
Inżynier świata
Rzeczywiście świetny zasób!
Bernard,
@WorldEngineer - staram się o tym wspominać za każdym razem, gdy odpowiadam lub komentuję pytania dotyczące licencji, takie jak tu i tutaj , więc staram się to wyjaśnić. * 8 ')
Mark Booth
@MarkBooth Chcesz blogować na ten temat jako kanoniczne odniesienie?
Inżynier światowy
@WorldEngineer - Nie, moje odpowiedzi na Stack Exchange to jedyne blogowanie, które prowadzę. * 8 ')
Mark Booth