Myślę, że to pytanie jest specyficzne dla niezależnych programistów, którzy powinni się martwić. Pomyśl o tym jako o „wyjaśnieniu licencji” lub „praktycznym zastosowaniu licencji”.
Muszę wiedzieć, jak musi wyglądać podstawowa struktura pakietów mojego projektu i jak mogę ją rozpowszechniać?
Jestem programistą aplikacji, nie mam jeszcze strony, po prostu utworzę kod (pakiet (B) będzie moim zastępczym zasobem, który udaje mi się stworzyć dzięki moim bardzo ograniczonym umiejętnościom lub zasobom, które mógłbym kupić później, aby mój projekt miał trochę unikalne funkcje visual / sfx / music, jeśli nie koliduje to z pakietem (C) w jakikolwiek sposób, który mógłby powodować problemy).
Pomyślałem:
A) pakiet aplikacji binarnych zastrzeżonych (bez dystrybucji źródłowej).
B) pakiet nośników / aktywów zastrzeżonych mediów (może być zapakowany razem z (A)).
C) pakiet mediów / zasobów treści CC.
Problem dotyczący pakietu (C) jest następujący:
- Czy CC-0 to jedyna zawartość CC, o której mogę być spokojna? Będę musiał redystrybuować go przynajmniej jako pakiet CC-BY zgodnie z tym: jeśli-i-stwórz-kolekcję-która-zawiera-pracę-oferowaną-na-licencji-licencji-która-licencje-może -i-select-for-the-collection
- W jaki sposób można używać zawartości CC-BY i CC-BY-SA na pakiecie (C)? Jak czytam, każda CC-BY-SA przynajmniej przeszkadza w zrzutach ekranu, filmach i innych mediach promujących (ale ta promocja mediów nie jest dla mnie zbyt kłopotliwa, chyba że stworzę przerywniki z własnym projektem) .
- Czy jakakolwiek zawartość CC-BY-SA wpływa na opakowanie (A) lub (B) w jakikolwiek inny sposób niż określony w (2)? Więc (A) lub (B) musiałyby podlegać licencji CC?
- Czy niniejsza klauzula CC-BY-SA „W celu uniknięcia wątpliwości, gdy utwór jest utworem muzycznym, wykonaniem lub fonogramem, synchronizacja utworu w relacji czasowej z ruchomym obrazem („ synchronizacja ”) będzie uważana za adaptację do celów niniejszej licencji ”. zmusi mnie do swobodnej dystrybucji mojego projektu jako otwartego źródła dotyczącego części kodu synchronizacji mojego silnika projektu (a nawet pełnego kodu źródłowego)? rozważenie projektu może być postrzegane jako „przedstawienie”.
- Pakiet (C) może być wymagany do uruchomienia aplikacji, więc czy w tym przypadku nierozerwalnej zależności wpłynie to w jakiś sposób na licencję aplikacji? Ponadto, jeśli będę w stanie sprawić, że aplikacja będzie działać bez niego, czy nadal będzie to miało wpływ na aplikację?
- Czy mogę dystrybuować pakiet (C) wyłącznie z moją aplikacją, a później użytkownicy (którzy go kupili) mogą swobodnie rozpowszechniać pakiet (C), a nawet publikować go w witrynach, które redystrybuują zawartość CC? Czy też jestem zmuszony niezwłocznie udostępnić ten pakiet bezpłatnie w mojej witrynie (lub w witrynie, która go sprzedaje) i / lub w innej witrynie? Czy mogę dystrybuować go tylko z innej witryny i linkować do niego tylko z mojej witryny?
PS .: Doceniamy fragmenty kodu licencji potwierdzające odpowiedź! Próbowałem to wszystko zrozumieć i zrozumieć, ale z pewnością nie jest to dla mnie łatwe ... Inne udzielone źródła informacji, takie jak FAQ lub inny rodzaj, również mogą być wystarczające (ponieważ zwykle odnoszą się do kodu licencji łatwiej to zrozumieć).
PS.2: wszystkim zainteresowanym, kilka interesujących pojęć zdrowego rozsądku, aby wiedzieć o mediach publicznych: http://pixabay.com/en/blog/posts/public-domain-images-imhat-is-allowed-and-what -is-4 /
źródło
Odpowiedzi:
Przeszukałem ten temat i na początek znalazłem schemat blokowy: http://creativecommons.org.au/content/licensing-flowchart.pdf
Postępując zgodnie z schematem, musisz rozważyć, co oznacza domena publiczna w CC0:
https://wiki.creativecommons.org/wiki/CC0_FAQ
Zasadniczo, gdy jakaś praca jest dziełem CC0, nie jest wymagane podanie autorstwa. Możesz dochodzić praw autorskich do dzieła, które go zawiera, bez specjalnego powiadomienia twórcy, ale nie możesz rościć sobie praw autorskich do samego dzieła. CC0 (przez innego twórcę) oznacza, że nie jest to licencja GPL ani oprogramowanie typu open source, ponieważ nie musisz przedłużać żadnej licencji i możesz z niej korzystać komercyjnie - po prostu nie możesz twierdzić, że jesteś twórcą licencjonowanej pracy. To właśnie oznacza brak zastrzeżonych praw.
Jeśli jesteś zainteresowany wydaniem kodu w otwartej licencji, LGPL, MIT i CC-BY są dość porównywalne i powinny zostać wzięte pod uwagę. Uwzględnianie w pracy pracy licencjonowanej to dobra rzecz - jest to część znaczenia społeczności i synergii - więc doskonale jest tworzyć i wykorzystywać dzieła wymagające wbudowania lub dystrybucji licencji wraz z ostatecznym produktem komercyjnym. I faktycznie, w większości przypadków nawet dzieł GPL, możesz używać kodu w komercyjnych produktach lub usługach, o ile dzieła licencjonowane GPL są odpowiednio reprezentowane i udostępniane w produktach lub usługach (możesz to zrobić tylko jeśli jeden lub więcej komponentów to GPL, a biblioteki kompilujące zapewniają pełne prawa komercyjne twórcom oprogramowania).
źródło