Лицензия на код, сопровождающий опубликованную статью

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

Является ли реализация представленного алгоритма производной от опубликованной статьи, следовательно, подпадает под ее авторские права? Или кто-нибудь может реализовать алгоритм в любое время, сделав его доступным в рамках GNU, независимо от опубликованной статьи? Что произойдет, если автор опубликует код под лицензией GNU до того, как представит статью, в которой выводится и подробно объясняется алгоритм?

Думаю, на более абстрактном уровне мой вопрос заключается в том, как бумага и код соотносятся друг с другом?

Ответы (1)

Авторское право защищает только выражение произведения, которое записано или иным образом размещено на «фиксированном носителе». Это не относится к идеям или концепциям.

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

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

См. Защищает ли авторское право творческие идеи автора? Чтобы получить больше информации.

Если в статье представлен алгоритм, который уже запатентован, наверняка (если только автор не является патентообладателем) возникают гораздо более серьезные проблемы с плагиатом?
@EP Я не уверен, что ты имеешь в виду. Ваш комментарий, похоже, касается написания статьи, основанной на запатентованной идее. Ни вопрос, ни ответ не касаются написания статьи, оба касаются написания кода на основе уже опубликованной статьи (чьи идеи могут быть запатентованы или не запатентованы, предположительно автором).