Co dokładnie oznacza warunek w licencji MIT?

48

Aby zacytować samą licencję:

Copyright (C) [rok] [właściciele praw autorskich]

Niniejszym udziela się bezpłatnie każdej osobie, która otrzymuje kopię tego oprogramowania i powiązanych plików dokumentacji („Oprogramowanie”), do czynienia z Oprogramowaniem bez ograniczeń, w tym między innymi prawa do używania, kopiowania, modyfikowania, łączenia , publikować, rozpowszechniać, udzielać podlicencji i / lub sprzedawać kopie Oprogramowania oraz zezwalać na to osobom, dla których Oprogramowanie zostało dostarczone, z zastrzeżeniem następujących warunków:

Powyższa informacja o prawach autorskich i ta informacja o pozwoleniu będą zawarte we wszystkich kopiach lub znacznych częściach Oprogramowania.

Nie jestem do końca pewien, co oznacza ta odważna część.

Powiedzmy, że tworzę bibliotekę i udzielam licencji na licencji MIT. Ktoś decyduje się na rozwidlenie tej biblioteki i utworzenie komercyjnej wersji zamkniętego źródła. Zgodnie z licencją powinien mieć taką możliwość.

Co jednak dodatkowo musi zrobić na tych warunkach? Uważasz mnie za twórcę? Wydaje mi się, że „powyższa informacja o prawach autorskich” odnosi się do części „Prawa autorskie (C) [...”), ale czy to nie oznaczałoby mnie jako autora jego kodu (chociaż technicznie napisałem kod)?

I czy włączenie „zawiadomienia o pozwoleniu” do tego, co jest teraz w jego bibliotece, praktycznie nie wymaga licencji na tych samych warunkach, na jakich licencjonowałem własną bibliotekę?

Czy też interpretuję to niepoprawnie? Czy odnosi się to do moich obowiązków związanych z prawami autorskimi i powiadomieniem o pozwoleniu?

jcora
źródło

Odpowiedzi:

42

Oprogramowanie komercyjne musiałoby zawierać informację o prawach autorskich do wykorzystanego dzieła. Nie oznacza to, że cała praca komercyjna jest następnie licencjonowana na licencji MIT.

Na przykład spodziewałbym się, że zobaczę informację o prawach autorskich do komercyjnego oprogramowania, z następującym brzmieniem:

To oprogramowanie zawiera niesamowitą bibliotekę Yannbane: Copyright (C) 2012 Yannbane

Niniejszym udziela się bezpłatnie każdej osobie, która otrzymuje kopię tego oprogramowania i powiązanych plików dokumentacji („Oprogramowanie”), do czynienia z Oprogramowaniem bez ograniczeń, w tym między innymi prawa do używania, kopiowania, modyfikowania, łączenia , publikować, rozpowszechniać, udzielać podlicencji i / lub sprzedawać kopie Oprogramowania oraz zezwalać na to osobom, dla których Oprogramowanie zostało dostarczone, z zastrzeżeniem następujących warunków:

Powyższa informacja o prawach autorskich i ta informacja o pozwoleniu będą zawarte we wszystkich kopiach lub znacznych częściach Oprogramowania.

Uwzględniając licencję, informują ludzi, na jakich warunkach licencjonowana jest „Yannbane Awesome Library” - ponieważ różni się ona od warunków szerszej komercyjnej aplikacji.

Fenton
źródło
10
Dokładnie. Nie jest niczym niezwykłym, że duży produkt zawiera kilka takich informacji o prawach autorskich. Na przykład sprawdź: licencja w przeglądarce Firefox.
user281377,
1
Czy te powiadomienia muszą być dołączone przy dystrybucji plików binarnych czy po prostu źródła?
André Fratelli
1
Zgodnie z ostatnią klauzulą, informacja o prawach autorskich musi być wysłana razem z software, więc nie ma znaczenia, że ​​to tylko pliki binarne, nadal musisz ją dołączyć.
Fenton
5
To pierwsza znaleziona przeze mnie odpowiedź, która odnosi się do mojej sytuacji jako niezależnego programisty korzystającego z komponentów podmiotów trzecich .. tx w celu uzyskania łącza do licencji Firefox!
ptim
Co jeśli moja aplikacja to SAAS (Software as a service). Czy to robi różnicę?
HBhatia,