Le logiciel R est un projet open source, dont les sources sont disponibles sous R sources. Il est implémenté dans les langages C, C++, Fortran, et Java. Avant de penser à le recompiler, il faut donc installer un certain nombre de composants. Sous windows, la plupart des outils ont été regroupés dans un seul exécutable qui s'appelle R-tools (R-tools). De plus, pour travailler sur la documentation du logiciel, il faut installer le compilateur de fichiers d'aide Microsoft (HTML Help Workshop). Il faut aussi l'outil LaTeX (MiKTeX). Enfin pour la création de l'exécutable d'installation, on utilise le classique inno-setup (inno-setup). Pour retrouver ces quelques indications techniques et pour aller plus loin, on peut consulter le lien suivant : Compile R source.