Скажем, например, я должен был найти проект github, который был запущен, но не совсем завершен или завершен, и я хотел использовать этот код в более крупном проекте, но автор кода не указал лицензию для кода, что приемлемое использование этого кода? Могу ли я использовать его для каких-либо целей, которые мне нравятся, или для кода существует неявная лицензия?
Однако я использую код, я определенно предоставлю кредит и ссылку на оригинального автора (из вежливости).
Но тогда возникает два дополнительных вопроса:
- Если код можно использовать в моем проекте, могу ли я затем лицензировать этот код в соответствии с остальной частью моего проекта или даже просто лицензировать код сам по себе?
- Если вы добавите лицензию к своему коду позднее, это повлияет только на будущие выпуски кода? Например, если бы мне пришлось раскошелиться на что-то нелицензионное, а затем первоначальный автор добавил все права, защищенные авторским правом - можно ли использовать раздвоенный код до тех пор, пока он не был добавлен до лицензии?
Ответы:
( Брайан Долл (вице-президент GitHub по маркетингу) )
Итак, с учетом этого:
Из справки: Лицензирование с открытым исходным кодом на GitHub:
Таким образом, нет, вы не можете лицензировать код снова. Нет повторного лицензирования лицензии по умолчанию . Вы не можете перерабатывать это в другое произведение, которое вы выпускаете или используете для предоставления услуг другим (если вы можете использовать его в личных проектах, это что-то оставлено на усмотрение суда и, возможно, de minimis , но это решение для суда). Вы можете просмотреть его и получить его в соответствии с Условиями обслуживания GitHub.
Добавление лицензии не делает вещи задним числом (см. Если кто-то меняет свою лицензию, применимо ли это к ранее разветвленным проектам по предыдущей лицензии? ). Это относится только к будущим версиям. Обратите внимание, что изменение с «нет лицензии» на «все права защищены» не изменится. Нет лицензии , все права защищены.
источник