Можно ли использовать код Github с явным разрешением автора на Thesis, но без лицензии, указанной в репозитории?
Пишу магистерскую диссертацию. Я использовал код из GitHub для своего приложения и внес изменения и расширил его функциональность, чтобы приспособить свои требования. Я также цитирую код в моем собственном коде и тексте.
Мой вопрос в том, что в репозитории Github не упоминается какая-либо лицензия, а это означает, что закон об авторском праве применяется по умолчанию. Однако я знаю автора и имею его явное разрешение на использование кода.
Какие у меня здесь варианты ?. Следует ли мне просить автора загрузить лицензию или в этом нет необходимости, поскольку у меня есть его разрешение ?.
Ответы
Здесь есть как юридические, так и академические аспекты. Самый актуальный вопрос здесь - «разрешение на что?»:
- Если в вашем тезисе цитируются значительные части исходного кода, вам необходимо разрешение на его воспроизведение (очень небольшие части, вероятно, будут подпадать под действие защиты добросовестного использования / добросовестности, допускаемой соответствующими юрисдикциями).
- Если вы распространяете код в Интернете (например, создавая публичный форк GitHub с вашими изменениями), вам также необходимо разрешение на его распространение.
- Если вы ожидаете, что ваши изменения будут использоваться и изменяться другими (что обычно считается хорошей вещью как для знаний, так и для воспроизводимого кода), то вы, вероятно, захотите самостоятельно выпустить их под определенной лицензией, для чего вы будете снова хочу разрешение первоначального автора.
Все вместе, если вы буквально цитируете только код (например, «Сюжеты были созданы с помощью модифицированной версии Библиотеки X [https://github.com/foo/libraryX] по специальной лицензии автора.»), То вы не делаете этого. «т нужно сделать что - нибудь другое. Если вы хотите, чтобы ваша работа была полезна другим в будущем, вам следует побудить автора выбрать лицензию и обновить свой репозиторий, а затем сделать то же самое с вашей версией.