Chciałbym otworzyć mój projekt na licencji GPL v3. Dodatkowo chciałbym sprzedać licencję tym, którzy chcą używać kodu w zastrzeżonej aplikacji.
Jak mogę udostępnić kod źródłowy na licencji GPL v3, jednocześnie zastrzegając sobie prawo do wydania go na innej wybranej przeze mnie licencji? Czy nadal umieszczam nagłówek GPL na górze każdego z moich plików źródłowych?
Jestem raczej nowy po stronie prawnej oprogramowania.
open-source
licensing
gpl
copyright
David Nehme
źródło
źródło
Odpowiedzi:
Nie musisz umieszczać nagłówka GPL w źródle - nie musisz nic robić. Chociaż informacja o prawach autorskich Twojego imienia i daty w pliku jest przydatna i może być wymagana w niektórych obszarach.
Prawdopodobnie zamieściłbym twoje imię / adres e-mail / witrynę w nagłówku i notatkę „zobacz warunki licencjonowania.txt”, wtedy nie musisz się martwić, że będziesz mieć inne pliki źródłowe dla GPL / Commercial.
GPL jest licencją dystrybucyjną. Kiedy rozpowszechniasz kopię projektu na GPL, dołączasz plik tekstowy GPL (i udostępniasz źródło). Kiedy sam go rozpowszechniasz, dołączasz dowolny komercyjny plik licencji.
Jedyną złożonością jest zaakceptowanie poprawek od użytkowników GPL - są oni właścicielami tych poprawek i można je rozpowszechniać tylko na licencji GPL. Chyba że możesz skłonić autorów do przypisania Ci praw autorskich.
źródło