авторские права на пакеты R - PullRequest
0 голосов
/ 12 июня 2018

У меня есть личное дело, и я хочу получить докторскую степень в университете в ближайшем будущем.

Я хочу знать лицензию на пакеты R и их авторские права (ограничения интеллектуальной собственности).

Например, один профессор делает пакеты R, и я хочу использовать его, чтобы провести исследование моей диссертации.и для бизнеса.

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

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

Ответы [ 2 ]

0 голосов
/ 12 июня 2018

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

Например, некоторые проекты с открытым исходным кодом лицензируются по правилам «копировать влево».Лицензия с авторским левом требует, чтобы любое производное программное обеспечение ДОЛЖНО также иметь открытый исходный код.Это может или не может быть проблемой в зависимости от вашей бизнес-модели.

См .: https://opensource.org/licenses

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

0 голосов
/ 12 июня 2018

В вашем вопросе есть 3 связанных, но разных понятия:

  1. Использование - бесплатно и без ограничений по сравнению с платным или ограниченным
  2. Авторские права - позволяют ли они использовать их код и / или ограничивать воспроизведение?Аналогичная концепция - Лицензия , которая гораздо более распространена и актуальна, чем авторское право в контексте библиотек R.
  3. Цитирование - если вы приведете ссылкупакет в вашей газете и как его процитировать

Подавляющее большинство пакетов R (также называемых «библиотеками») предлагают бесплатное и неограниченное использование .Небольшое меньшинство библиотек являются обертками «freemium» или платных сервисов, о которых я упомяну ниже.

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

Цитирование пакетов является довольно распространенным явлением.Вы можете найти разнообразие из ресурсов в Интернете и посмотреть опубликованные статьи в качестве хороших примеров (через Google Scholar, свою библиотеку и т. Д.).

Частораз в документации пакетов указано, как они хотели бы, чтобы вы ссылались на их библиотеку, которую вы можете просмотреть в программе просмотра или по команде (например, citation(package = "milleR").

Например:

citation (package = "caret")

Для цитирования пакета 'caret' в публикациях используйте:

  Max Kuhn. Contributions from Jed Wing, Steve Weston, Andre Williams, Chris Keefer, Allan Engelhardt, Tony Cooper, Zachary Mayer, Brenton Kenkel,
  the R Core Team, Michael Benesty, Reynald Lescarbeau, Andrew Ziem, Luca Scrucca, Yuan Tang, Can Candan and Tyler Hunt. (2018). caret:
  Classification and Regression Training. R package version 6.0-79. https://CRAN.R-project.org/package=caret

A BibTeX entry for LaTeX users is

  @Manual{,
    title = {caret: Classification and Regression Training},
    author = {Max Kuhn. Contributions from Jed Wing and Steve Weston and Andre Williams and Chris Keefer and Allan Engelhardt and Tony Cooper and Zachary Mayer and Brenton Kenkel and the R Core Team and Michael Benesty and Reynald Lescarbeau and Andrew Ziem and Luca Scrucca and Yuan Tang and Can Candan and Tyler Hunt.},
    year = {2018},
    note = {R package version 6.0-79},
    url = {https://CRAN.R-project.org/package=caret},
  }

ATTENTION: This citation information has been auto-generated from the package DESCRIPTION file and may need manual editing, see ‘help("citation")’.

Хотя технически возможно авторские права библиотеки, Rэто «открытое» сообщество, в котором язык является не только открытым исходным кодом, но подавляющее большинство библиотек и инструментов подпадают под какую-то лицензию открытой философии, такую ​​как Apache, GNU, MIT и т. д. Исключения редки, и компании, стоящие заЗащищенные авторским правом пакеты с любыми особыми ограничениями использования, вероятно, прояснят это.

Я действительно пытался найти пример действительно защищенного авторским правом пакета R. Я собирался использовать один изRevolution Analytics, но из того, что я вижу, даже их - под лицензия Apache 2.0 .Примером @ jordan является пример highcharter, который гласит:

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

В этом случае вам потребуется соответствующая лицензия для версии соответствующего программного обеспечения.Хотя даже сам этот пакет технически не защищен авторским правом (они используют лицензии, а не авторские права для ограничения использования).

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

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

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

Пакеты, предоставляющие доступ к внешним API, такие как Google Maps (gmaps), могут продавать доступ к своим API по объему.Например, Google предлагает бесплатный доступ API для легкого использования, но для больших количеств и частых запросов вы должны открыть платежный аккаунт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...