Могу ли я использовать код проекта на GitHub, который не имеет указанной лицензии? [закрытый]


скажем, что публичный проект GitHub не имеет указанной лицензии. Могу ли я использовать этот код в своем собственном коде? Если да, то по каким лицензиям я могу распространять свой код? Могу ли я использовать любую лицензию с открытым исходным кодом?

3 83

3 ответа:

скажем, что публичный проект Github не имеет указанной лицензии. Могу ли я использовать этот код в своем собственном коде?

вы не можете сказать, как вы не знаете условиям лицензирования. Сначала нужно спросить у владельца проекта, что разрешено или нет.

значение публичного репозитория Github определяется Github следующим образом:


Публичных Репозиториев может быть просмотрен и клонирован кем угодно. Выберите это, если ваш репозиторий:

  • это проект с открытым исходным кодом
  • должно быть легко для других членов раскошелиться и внести свой вклад обратно свои изменения

значение "open source project" на самом деле не говорит намного больше, что вы можете прочитать исходный код публично. Что является предварительным условием для развилки репозитория, поэтому второй пункт довольно избыточен и ничего не добавляет в разъяснение прав использования. Он говорит даже "должен", который есть ничего конкретного не сказал.

Если я могу, под какими лицензиями я могу распространять свой код?

Если вы можете, то оригинальный автор(ы) сказал бы вам это.

могу ли я использовать любую лицензию с открытым исходным кодом?

Это зависит от правового статуса, который вы хотите достичь ^^. Вообще я не могу предложить вам сделать это вообще.

вы действительно должны сначала выяснить какая лицензия применяется. Что можно сделать обращение к автору оригинала. Кроме того, вы можете попросить оригинального автора сделать лицензию более заметной, чтобы облегчить повторное использование кода для других.

Это поможет вам, а также если другие ставят под сомнение права на использование вашего производного позже.

скажем, что публичный проект github не имеет указанной лицензии. Могу ли я использовать этот код в своем собственном коде?

  • нет, если программное обеспечение публикуется без лицензии, предоставляющей вам права на распространение этого программного обеспечения, то в большинство стран вы нет права для распространения этого программного обеспечения.

только потому, что он доступен для загрузки не означает, что он находится в общественное достояние. На самом деле он защищен договор ВОИС по авторскому праву и так Бернская Конвенция даже если он загружается и даже если он не включает уведомление об авторских правах - авторское право автоматически прикрепляется при создании.

могу ли я использовать любую лицензию с открытым исходным кодом?

  • нет, любая лицензия, которую вы пытаетесь прикрепить к этому коду, будет недействительной. Поскольку вы не являетесь владельцем авторских прав на материал, вы не можете назначить права на этот код другим.

обратите внимание, что он может быть законным для загрузки, не будучи законным, чтобы распространять его дальше. Дело в том, что код был загружен на github дает вам права, перечисленные в условиях и положениях github но не более. Другими словами, вы можете просматривать и разветвлять (копировать/загружать) репозиторий github, но вы не можете распространять этот контент без лицензии, которая предоставляет вам дополнительные права.

Если вы сомневаетесь, попросите автора указать свою лицензию.

для очень открытых лицензий (например, BSD, MIT, ...), вы можете делать все, что хотите, пока лицензия не повреждена в источнике (+ не используя имена авторов в качестве одобрения,...).

для лицензий с копированием слева (например, GPL) ваша лицензия должна быть совместимой с GPL, что, вероятно, означает и GPL.

для коммерческих лицензий (вероятно, не в том случае, если проект Github является публичным), есть кто-то (как правило, адвокат по лицензии) прочитайте лицензию вместе с вами, чтобы понять, какова ваша ответственность за использование этого фрагмента кода.

теперь для вашего случая, если вы разрабатываете проект хобби, который вы не планируете зарабатывать деньги в ближайшем будущем, перейдите с лицензией BSD и используйте этот проект Github. И, пожалуйста, поместите файл лицензии в исходное дерево.