Pracuję nad projektem hostowanym przez GitHub i dodaje go do projektu LICENCE.md (najwyraźniej dosłownie licencja MIT):
Copyright (c) 2012 [Acme Corp]
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
Wprowadziłem zmiany, ulepszenia itp. (Powiedzmy 10% kodu, w liczbach na boisku) i opublikowałem kod na własnym widelcu GitHub.
Co powinienem zrobić z tą informacją o prawach autorskich? Chciałbym go zaktualizować (np. Po prostu dodać nazwę własnej organizacji), ale mówi, że nie. Jak te rzeczy są normalnie zarządzane? Dodać osobny plik praw autorskich?
licensing
copyright
mit-license
Steve Bennett
źródło
źródło
Odpowiedzi:
Masz kilka opcji, przejdź do końca podsumowania.
Rozbijmy to ...
To jest informacja o prawach autorskich i należy do Acme Corp. Zgłoszono roszczenie w 2012 r., Co jest istotne, ponieważ prawo autorskie ostatecznie wygasa.
Jeśli roszczenie zostało faktycznie przekazane „Acme Corp”, tj. został wycięty i wklejony na przykładzie MIT, wtedy można prawie stwierdzić, że nie ma żadnych praw autorskich do tego dzieła. Acme Corp jest fikcyjną organizacją, a brak aktualizacji płyty głównej stawia roszczenie na podejrzanych podstawach.
Ale bądźmy dobrymi obywatelami i przekażmy prawa autorskie właściwym wnioskodawcom.
W następnej sekcji, zawiadomieniu o zezwoleniu , stwierdza się, że możesz zrobić wszystko, co chcesz, korzystając z kodu, w tym modyfikować umowę licencyjną! Problem polega na tym, że nie możesz zmienić licencji na istniejący kod - możesz zmienić tylko to, co modyfikujesz.
Ta część oznacza po prostu, że musisz zachować powyższe uwagi.
Więc co możesz zrobić?
W uproszczonym przypadku twojego pytania, oto co musisz zrobić:
Podkreślenie zostało dodane, aby podkreślić różnice.
źródło
Nie jestem prawnikiem. Poniższe dotyczy amerykańskiego prawa autorskiego i jest specyficzne dla licencji MIT.
Osoba, która napisała bibliotekę, jest właścicielem praw autorskich do kodu, który napisał. Tylko on może określić licencję dla tego kodu. Zgodnie z postanowieniami licencyjnymi musisz zachować kopię pliku LICENCE.md, dosłownie, z dostarczonym kodem.
Jesteś właścicielem praw autorskich do wszelkich zmian lub uzupełnień wprowadzonych do kodu. Utworzyłeś kod pochodny. Tylko Ty możesz określić licencję na swój zmieniony lub nowy kod. Jeśli tworzysz osobne rozwidlenie projektu, musisz wybrać nową, oddzielną licencję dla swojego projektu. Nadal musisz zachować starą licencję, ponieważ dotyczy ona niezmodyfikowanego kodu.
Jeśli chcesz przenieść zmiany z powrotem do oryginalnego projektu, nadal jesteś właścicielem praw autorskich do tych zmian. Musisz dostarczyć oryginalnemu autorowi licencję, która pozwoli mu na redystrybucję twoich zmian w ramach jego projektu, na podstawie licencji, którą wybrał.
Bardziej formalne projekty wymagałyby podpisania umowy licencyjnej dla autora lub przypisania praw autorskich, ale jeśli jest to osoba fizyczna, prawdopodobnie nawet nie zda sobie sprawy, że jej potrzebuje. Zwykle dzieje się tak, aby mógł zintegrować Twój kod z linią kodu bez zmiany jakichkolwiek istniejących warunków licencji. Zwykle projekt będzie zawierał plik AUTORZY zawierający listę wszystkich autorów projektu, ale nie jest to wymagane przez licencję MIT.
źródło
Nie martwiłbym się zbytnio bitem o prawa autorskie. Wierzę, że w większości przypadków prawo autorskie stosuje się automatycznie, niezależnie od tego, czy je roszczasz, czy nie, więc nagłówki (c) 2012 bla są głównie szumem. Biorąc to pod uwagę, nie chcesz wprowadzać ludzi w błąd, dlatego dołączając do licencji, powinieneś wskazać, że mówiąc, że oprogramowanie było pierwotnie licencjonowane jako ... lub że części oprogramowania są licencjonowane jako ...
Ponieważ źródło jest już publicznie dostępne, powinno już być jasne, kim są autorzy (autorzy), a ponieważ wydaje się, że żadne pieniądze nie zmieniają rąk, bardzo trudno byłoby domagać się odszkodowania nawet w przypadku, gdy autorstwo jest kwestionowany.
Być może bardziej palącym problemem jest bycie dobrym obywatelem sieci. Ludzie, którzy dostarczają oprogramowanie typu open source, świadczą usługi dla społeczności i powinniśmy starać się, aby było to pozytywne doświadczenie dla wszystkich. Dlatego radzę zadać pytanie bezpośrednio [Acme Corp] i spróbować nawiązać z nimi relację, dzięki czemu oboje skorzystacie.
źródło
Należy nie zmienia praw autorskich.
Jesteś technicznie uprawniony do tego, co pozostało z praw autorskich (po „przefiltrowaniu” przez licencję) do wszystkiego, co dodałeś / zmieniłeś. Tak długo, jak istnieje wyraźny, jednoznaczny zapis twoich zmian (github), możesz dodać informację o prawach autorskich pod swoim imieniem w sekcji modyfikacji, jeśli chcesz, ale generalnie nie jest to zrobione.
Możesz / powinieneś dodać komentarz (lub już istniejący) wskazujący, kto dokonał zmian i kiedy (jeśli jeszcze tego nie robią, nie zaczynaj).
Uważam, że jest to właściwy sposób wklejania licencji MIT do pliku, chociaż nie jestem ekspertem prawnym (nigdy nie widziałem jej bez „krzyczącej” części zawiadomienia).
źródło
Jak dotąd poradziłem sobie z tym, dodając współpracowników do listy właścicieli praw autorskich i pozostawiając tekst licencji bez zmian.
Zasadniczo oznacza to, że publikujesz dodatkowe zmiany na tej samej licencji, co poprzednio, i że dzieło pochodne powinno być licencjonowane na tych warunkach jako całość. Oznacza to również, że oryginalni autorzy nie mogą już udzielać licencji na nie, ponieważ nie są już wyłącznymi posiadaczami praw autorskich (oczywiście mogą ponownie licencjonować swoje oryginalne prace bez twoich dodatków).
Jako osoba niebędąca prawnikiem moja interpretacja ostatniego zdania jest taka, że nie możesz usuwać informacji o prawach autorskich, ale możesz dodać własne.
źródło