R's包的版权

时间:2018-06-12 18:39:56

标签: r

我有个人事务,我希望在不久的将来获得大学的博士学位。

我想知道有关R包及其版权(知识产权限制)的许可。

例如,一位教授制作了R的包,我想用它来为我的论文进行行为研究。和商业。

你能告诉我关于R's包装版权的许可证吗?我可以免费使用无限制的套餐吗? 我一直在寻找这个问题,但我找不到答案。

我的英语不好但我想知道这个问题, 你能理解我的简单问题,除了我的低英语能力...... 你能告诉我关于R的包装版权的原因吗?

2 个答案:

答案 0 :(得分:3)

您的问题中有3个相关但不同的概念:

  1. 用法 - 免费且无限制与付费或有限
  2. 版权 - 它们是否允许您使用其代码和/或限制复制?类似的概念是许可证,它与R库上下文中的版权相比更为常见和相关。
  3. 引文 - 您是否应该引用论文中的包装以及如何引用它
  4. 绝大多数R套餐(例如“图书馆”)提供免费且无限制的 使用 。少数图书馆是“免费增值”或付费服务的包装,我将在下文中提及。

    更多的是引用正确而不是版权问题。你应该在你的论文或论文和其他已发表的着作中引用你的图书馆。

    引用套餐非常常见。您可以在互联网上找到variety resources,您可以将已发表的论文看作是很好的例子(通过Google学术搜索,您的图书馆等)。

    软件包的文档通常会告诉您他们如何引用他们的库,您可以在查看器中或在命令上查看(例如citation(package = "milleR")

    例如:

    引用(package =“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")’.
    

    虽然技术上可能 copyright 图书馆,但R是一个“开放”社区,因为该语言不仅是开源的,而且绝大多数图书馆和工具都处于某种开放状态Apache,GNU,麻省理工学院等哲学许可证。例外情况很少见,任何受版权保护的软件包背后的公司都有可能非常清楚。

    我实际上试图找到一个真正受版权保护的R包的例子。我将使用Revolution Analytics的一个,但从我所能看到的甚至他们只是在Apache 2.0 license之下。 @jordan中的一个示例名为highcharter,其中包含:{/ p>

      

    图书馆根据不同的许可证提供   是用于商业/政府用途,还是用于商业/政府用途   个人或非营利项目。

    在这种情况下,您必须拥有相关软件版本的相应许可。虽然即使该软件包本身在技术上不受受版权保护(他们使用许可证而不是版权来限制使用)。

    作为许可用户,您仍然可以使用并引用该软件包,但可以通过特定的许可类型/措辞来限制或消除这种情况。

    此外,请注意,仅仅因为某些内容受版权保护并不一定意味着您不能使用它(在规定的使用范围内)并引用它。

    总之,是的,你可以使用99.99%的R套餐 - 免费且无限制。例外非常罕见,即使在非常罕见的情况下,只要您遵守许可,通常仍可以使用和引用库。

    提供对外部API访问权限的软件包(如Google地图(gmaps))可以按批量销售对其API的访问权限。例如,Google提供免费的API访问权限,但对于大量和频繁的请求,您必须开设结算帐户。

答案 1 :(得分:0)

这不仅仅是版权甚至引用要求。为了确定您是否可以将软件用于您的目的,您需要获取许可证,阅读限制,并确定您是否愿意接受它们。

例如,某些开源项目获得了“复制左”规则的许可。 Copyleft许可证要求任何衍生软件也必须是开源的。根据您的业务模式,这可能是也可能不是问题。

请参阅:https://opensource.org/licenses

此外,您需要了解您的大学对您创建的与您的学校教育相关的工作规则。许多学校的合同规定,您作为计划的一部分而制作的任何作品都是大学的财产。如果您提前查看这些规则,您可以与大学进行谈判,并获得书面合同,让您从通用学校政策中解脱出来。有些学校不会尝试拥有您的大学项目工作。