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