gpt4 book ai didi

r - 如何修复关于限制使用 FOSS 的包的 CRAN 包的以下警告?

转载 作者:行者123 更新时间:2023-12-05 02:03:40 29 4
gpt4 key购买 nike

我正在创建一个 R 包,它依赖于以下包 akima,它在 CRAN 上发布:

https://cran.r-project.org/web/packages/akima/index.html

当我尝试将我的 R 包上传到 CRAN 时,有一条注意:

Package has a FOSS license but eventually depends on the following
package which restricts use:
akima

我很困惑如何解决这个问题,或者这个 NOTE 的实际含义。

鉴于这是 akima 的许可证(在 CRAN 上),我可以做些什么来解决这个问题吗?我自己的包目前依赖 GPL-3 作为许可证,我认为这很好:https://cran.r-project.org/web/licenses/

在此感谢任何帮助。

最佳答案

您忽略了 akima 的事实,而在 CRAN 上主要是出于历史原因 goes back to CRAN releases as early as 1998 (!!)实际上不是免费软件——参见 its license .

所以您得到的注释是正确的:虽然您的 软件包可能是免费软件,但根据akima,您正在创建一个有冲突的包。因此,如果可以,请“不要这样做”。

您可以:interp包是为此目的编写的,并在其描述中说:

It is intended to provide FOSS replacement functions for the ACM licensed akima::interp and tripack::tri.mesh functions.

包装上有更多细节。希望能提供您需要的东西。

关于r - 如何修复关于限制使用 FOSS 的包的 CRAN 包的以下警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65015827/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com