Я готовлю пакет R, который будет включать сторонний скомпилированный исполняемый файл. План состоит в том, чтобы связать его с R, используя системные вызовы. У меня есть разрешение на распространение этого исполняемого файла, но не его исходный код. К сожалению, он скомпилирован только под 32-битной Windows, и его невозможно легко перекомпилировать под разными архитектурами.
Понимая, что этот пакет будет иметь несколько ограниченную аудиторию, как должен распространяться исполняемый файл? Я также признаю, что по этой причине он не будет разрешен в CRAN.
Например, если исполняемый файл должен быть включен в подпапку / bin / установки пакета, или, альтернативно, пакет должен каким-то образом загрузить исполняемый файл, когда он сам установлен.
Кроме того, с какими проблемами лицензирования я сталкиваюсь по этому сценарию?