Zmodyfikowałem kod źródłowy projektu licencjonowanego MIT, a także dodałem do niego nowe klasy. Popraw mnie, jeśli się mylę, ale uważam, że dodanie informacji o prawach autorskich powyżej licencji i usunięcie drugiej jest legalne. Ale jak mam przypisać wkład poprzednich autorów? Czy powinienem użyć osobnego pliku? Są też pliki HTML bez licencji lub praw autorskich, które również zmodyfikowałem. Czy muszę traktować je inaczej?
Moje pytanie różni się od tego , ponieważ zmodyfikowałem również niektóre pliki projektu, który rozszerzam.
Aktualizacja
Chociaż sugestia usunięcia informacji o prawach autorskich brzmi dziwnie, o czym pomyślałem, kiedy pierwszy raz to opublikowałem, jest to, że autorzy nie powinni ponosić odpowiedzialności, jeśli dodam coś złośliwego do ich kodu. Nie powinno to stanowić problemu, ponieważ licencja MIT zawiera wyłączenie odpowiedzialności.
źródło
Odpowiedzi:
Nie jestem prawnikiem, ale zgodnie z licencją MIT:
Dlatego nie możesz usunąć istniejącej informacji o prawach autorskich. Możesz dodać swoją informację o prawach autorskich i warunki licencji tylko do tych części kodu, do których masz prawa autorskie, które są Twoim nowym lub zmodyfikowanym kodem.
źródło
Nie można usunąć oryginalnej informacji o prawach autorskich. To jest nielegalne.
To, czy możesz dodać własne zawiadomienie, jest nieco ryzykowne, a ja nie jestem prawnikiem. To, co stworzyłeś, należy do kategorii „Dzieł pochodnych”.
Od US Copyright Office Circular 14: Prace pochodne :
Jeśli Twoje zmiany stanowią materiał chroniony prawem autorskim, Twoje prawa autorskie dotyczą wyłącznie Twojego wkładu. Nie dotyczy to istniejącego materiału.
źródło