我可以分发带有 R 打包(和几个库)的商业软件吗?

Can I distribute a commercial software with R packaged (and a couple of libraries)li

我正在开发的一个软件使用 rJava 来调用 R 脚本(我编写的)。这些 R 脚本使用与 R 不同的库。

假设我想出售这个软件,并且为了简化安装过程,将 R 打包在发行版中(及其源代码)。然后,我的应用程序可以简单地使用 R 的这个打包版本来执行,而无需用户 fiddle 使用环境变量,或者根本不需要安装 R。

我不确定 "viral" R 及其库的 GNU GPL 许可证如何,当我查看 google 时,我对它的感觉很复杂。

那么,我可以将 R 和一些库与我的商业软件打包在一起吗?

来自Open Source Initiative;

The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

看起来你想做的没问题。

顺便说一句,当我回答这个问题时,我正在安装 Alteryx,这是与 R 一起打包的商业软件。