将公司列为 R 包的版权所有者
Listing a company as the copyright holder of an R package
将 R 包的版权授予公司的最佳方式是什么? Hadley 指出了一些选项,但我仍然不确定最佳做法。在描述中,我更愿意写类似
的东西
Authors@R: c(
person(given = c("First", "Middle"), family = "Family", email = "me@company.com", role = c("aut, cre")),
person(given = "Company", role = "cph"))
但这很尴尬,因为公司不是人。另一个选项:
Authors@R: person(given = c("First", "Middle"), family = "Family", email = "me@company.com", role = c("aut, cre"))
License: GPL (>=3) + file LICENSE
其中 LICENSE
包含
Copyright <My Company>. All rights reserved.
但是我真的可以用 GPL 做到这一点吗?
简述:
版权和许可是两个不同的概念。 DESCRIPTION 文件允许两者,并且 official manual 对两者都有话要说。
许多 existing CRAN 包处理那个。对于分配版权的使用,RStudio 员工的包有时可以作为示例。见 for example this line from dplyr.
合法的东西很难。无聊。也不要将 Whosebug 答案视为绑定。
将 R 包的版权授予公司的最佳方式是什么? Hadley 指出了一些选项,但我仍然不确定最佳做法。在描述中,我更愿意写类似
的东西Authors@R: c(
person(given = c("First", "Middle"), family = "Family", email = "me@company.com", role = c("aut, cre")),
person(given = "Company", role = "cph"))
但这很尴尬,因为公司不是人。另一个选项:
Authors@R: person(given = c("First", "Middle"), family = "Family", email = "me@company.com", role = c("aut, cre"))
License: GPL (>=3) + file LICENSE
其中 LICENSE
包含
Copyright <My Company>. All rights reserved.
但是我真的可以用 GPL 做到这一点吗?
简述:
版权和许可是两个不同的概念。 DESCRIPTION 文件允许两者,并且 official manual 对两者都有话要说。
许多 existing CRAN 包处理那个。对于分配版权的使用,RStudio 员工的包有时可以作为示例。见 for example this line from dplyr.
合法的东西很难。无聊。也不要将 Whosebug 答案视为绑定。