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