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 /