我可以使用R打包(和几个库)分发商业软件

时间:2016-12-09 09:01:46

标签: r rjava

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

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

我不确定"病毒" R及其库的GNU GPL许可证,当我查看谷歌时,我对此感到好奇。

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

1 个答案:

答案 0 :(得分:1)

来自Open Source Initiative;

  

许可证不得限制任何一方销售或赠送   软件作为聚合软件分发的组件   包含来自几个不同来源的程序。许可证应   此类销售不需要使用费或其他费用。

看起来你想要做的就是好的。

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