Должен ли я открывать исходный код своего приложения, если я использую немодифицированные данные API, лицензированные по CC-BY-SA 4.0
Я работаю над небольшим приложением-викториной. Чтобы получить вопросы, я использую Open Trivia DB
Все данные, предоставляемые API, доступны по международной лицензии Creative Commons Attribution-ShareAlike 4.0.
Я немного прочитал о лицензии, но я не уверен, что мое приложение является адаптацией работы, и поэтому я также должен опубликовать его под CC-BY-SA 4.
Приложение запрашивает вопрос из базы данных, показывает его пользователю и позволяет ему выбрать ответ. Но не меняйте вопрос.
Продолжение: Согласно ответу на этот вопрос.
От вас не требуется предоставлять ссылку для загрузки измененных смайлов. Для соответствия лицензии достаточно, чтобы вы не запрещали дальнейшее изменение, если кто-то соскребил ваши измененные смайлы из вашего приложения.
Означает ли это, что если мне нужно сделать приложение CC-BY-SA, мне не нужно публиковать исходный код, и как в этом случае мне пометить приложение как CC-BY-SA.
Ответы
Как упоминалось в комментариях, если данные являются частью кода, может применяться авторское лево. Но это скорее серая зона, потому что включение данных не обязательно подразумевает производную работу. Лучше спросите оригинального автора и / или юриста: D
Если вы просто извлекаете данные во время выполнения, вы прекрасно справляетесь с любой возможной лицензией. Для этого и нужен CC!
Помните, что вам придется соблюдать «BY» в обоих случаях.