RStudio Floating License Servers
These lightweight servers distribute floating licenses to RStudio products.
Floating licensing is a licensing model in which a number of purchased licenses are held by a license server. Individual product instances obtain a lease on a license for a short period of time, and renew the lease periodically while they are running. When the product stops running, the lease is released and is immediately available for use by another instance of the product.
Floating licensing is appropriate for licensing RStudio products running in ephemeral or virtual containers or environments. Using floating licensing, it’s possible to securely license products in these environments without needing to manually activate with a license key, and it’s also unnecessary to make sure the key gets deactivated. The license is used only while the product is actively running.
The easiest way to run a license server is to install it on a Linux server. The system requirements are negligible, and the service is pre-configured with product information. Download the license server specific to your product and Linux operating system below. Refer to your product documentation for instructions on using the RStudio licensing server with the product.
RStudio Workbench | Size | Date | SHA-256 | RStudio Server License Server 1.1.2 - Fedora 19/Red Hat 7 (32-bit) | 0.49 MB | 2020-03-02 | 272ca35b | RStudio Server License Server 1.1.2 - Fedora 19/Red Hat 7 (64-bit) | 0.46 MB | 2020-03-02 | f1e1fa1d | RStudio Server License Server 1.1.2 - Ubuntu 14/Debian 8 (32-bit) | 0.48 MB | 2020-03-02 | e8e19dd1 | RStudio Server License Server 1.1.2 - Ubuntu 14/Debian 8 (64-bit) | 0.46 MB | 2020-03-02 | 529833a9 |
---|
RStudio Desktop Pro | Size | Date | SHA-256 | RStudio Server License Server 1.1.2 - Fedora 19/Red Hat 7 (32-bit) | 0.49 MB | 2020-03-02 | da442c9e | RStudio Server License Server 1.1.2 - Fedora 19/Red Hat 7 (64-bit) | 0.47 MB | 2020-03-02 | 7f80ba4f | RStudio Server License Server 1.1.2 - Ubuntu 14/Debian 8 (32-bit) | 0.49 MB | 2020-03-02 | d780d302 | RStudio Server License Server 1.1.2 - Ubuntu 14/Debian 8 (64-bit) | 0.46 MB | 2020-03-02 | 2fbed17a |
---|
RStudio Connect | Size | Date | SHA-256 | RStudio Connect License Server 1.1.2 - Fedora 19/Red Hat 7 (64-bit) | 0.47 MB | 2020-03-02 | bfc4950e | RStudio Connect License Server 1.1.2 - Ubuntu 14/Debian 8 (64-bit) | 0.46 MB | 2020-03-02 | 5fc95323 |
---|
Shiny Server Pro | Size | Date | SHA-256 | RStudio Shiny Server License Server 1.1.2 - Fedora 19/Red Hat 7 (32-bit) | 0.49 MB | 2020-03-02 | a9387784 | RStudio Shiny Server License Server 1.1.2 - Fedora 19/Red Hat 7 (64-bit) | 0.46 MB | 2020-03-02 | 9e54ce71 | RStudio Shiny Server License Server 1.1.2 - Ubuntu 14/Debian 8 (32-bit) | 0.49 MB | 2020-03-02 | 2e51b797 | RStudio Shiny Server License Server 1.1.2 - Ubuntu 14/Debian 8 (64-bit) | 0.46 MB | 2020-03-02 | 84221320 |
---|
RStudio Package Manager | Size | Date | SHA2-56 | RStudio Package Manager License Server 1.1.2 - Fedora 19/Red Hat 7 (32-bit) | 0.49 MB | 2020-03-02 | 4c3c9c92 | RStudio Package Manager License Server 1.1.2 - Fedora 19/Red Hat 7 (64-bit) | 0.46 MB | 2020-03-02 | 90bb09ff | RStudio Package Manager License Server 1.1.2 - Ubuntu 14/Debian 8 (32-bit) | 0.49 MB | 2020-03-02 | d69bb64b | RStudio Package Manager License Server 1.1.2 - Ubuntu 14/Debian 8 (64-bit) | 0.46 MB | 2020-03-02 | 5aa2c032 |
---|
If you don’t have Linux servers in your organization, or don’t wish to install the server as a service, you can also run the license server using a standalone executable.
Standalone Server | Size | Date | SHA-256 | Standalone Linux License Server | 2.31 MB | 2018-03-27 | b5cb0609 | Standalone MacOS License Server | 1.00 MB | 2018-03-27 | 9bd6b7c9 | Standalone Windows License Server | 1.31 MB | 2018-03-27 | 043db029 |
---|
In order to use one of these standalone executables, you will need to copy the license-manager.conf
file from your RStudio product installation to the server running these executables; for instance, for RStudio Workbench, the file can be found at /usr/lib/rstudio-server/bin/license-manager.conf
. Copy this file to the standalone server, and supply the fully qualified path to to the file in the -pdets
argument when you run TurboFloatServer
.
Refer to the TurboFloat server documentation for further instructions on configuring the standalone executable.