Половина кода на GitHub поставляется без указания лицензии и небезопасна для интеграции в открытые проекты
В частности, при любой форме использования подобного кода сторонний разработчик может нарушить авторские права создателя данного кода, так как по сути автор явно не разрешил использовать его код. Право на изучение, модификацию и распространение кода передаётся только при выборе той или иной свободной лицензии, иначе для выполнения каких-либо действий с кодом необходимо получить одобрение от его автора. При этом, проблемы касаются и авторов проектов поставляемых без лицензии, так как в случае приёма исправлений и дополнений от других участников, эти участники также не делегируют им права на использование кода.
Люди публикуют код на GitHub прежде всего для того, что бы им могли пользоваться другие, но формально, если лицензия не указана, возможности по использованию такого кода сильно ограничены. В правилах по использованию сервиса GitHub упомянуто, что размещая код, разработчики разрешают его просматривать и делать форки репозитория. Но нигде не поясняется, какие именно права подразумеваются под терминами "просмотр" и "форк". Например, явно не определено можно ли публиковать код в книге, использовать для бизнеса, приводить как пример в обучающих курсах и т.п.
В качестве меры по решению данной проблемы, Фиппс предлагает руководству GitHub рассмотреть вариант обязательного выбора лицензии при размещении разработчиком кода или включить в соглашение по использованию сервиса пункт, принимающий по умолчанию определённую открытую лицензию (например, Apache и Creative Commons Attribution), если она не была выбрана разработчиком явно. Энтузиастам Фиппс советует в ситуации, когда они видят на GitHub код без указания лицензии, не полениться отправить pull-запрос автору проекта с предложением указать лицензию на код.
Источник: http://www.opennet.ru/opennews/art.shtml?num=35480
|
0 | Tweet | Нравится |
|