有没有可能创建一个R包,如果我将它提供给用户,他们可以运行包中的所有函数,但不能查看任何源代码?
我能想到的两种可能的方法是:有人打开包中的原始.R文件,或者在R控制台中键入函数名以打印R代码文本。那么有没有办法加密文件或者禁用函数的print调用呢?
谢谢
发布于 2018-01-03 00:38:43
幸运的是,没有这样的功能。如果你想隐藏你的分析或算法,也许你可以使用一些专有软件或者用一种可以编译的语言(例如C++)来写你的代码。请注意,所有软件都是可反向工程的。这只是一个动机问题。
https://stackoverflow.com/questions/48064623
复制相似问题