什么样的许可证是R套餐的最佳许可证?

时间:2016-07-24 05:18:41

标签: r r-package

我正在阅读许可证。什么样的许可证是R套餐的最佳许可证?

我很喜欢Creative Commons,但不推荐用于软件。他们自己的网站说"我们建议不要使用Creative Commons许可软件。" (来源:https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software

我想知道给我的R套件提供CC 4.0许可证是否违反R良好做法。我没有找到有关此特定主题的信息。

1 个答案:

答案 0 :(得分:8)

GNU GPL(最好是v3)是"公平"的标准选择。这会强制其他任何想要修改或重新分发代码的人也提供源代码。

MIT(又名Expat或X11),modifiedsimplified BSD以及Apache 2.0许可为希望在商业环境中使用代码的用户提供更多自由

如果您真的不在乎人们对您的代码的处理方式,请设置"许可证:无限制"在DESCRIPTION文件中。

更多信息:Pick a license, any license

这是我在一家公司创建的商业软件的文档的一部分。在任何标有"允许"的许可证下提供的软件。可以包含在商业软件中。软件根据"限制使用"许可证可用于分析和其他内部使用,但不包括在商业软件中。禁止使用任何其他许可下的软件。

licenses allowed at my previous company