Software License Descriptions

Software License Descriptions

Last Updated: October 1, 2019

1. Defined Terms. The following terms shall have the following meanings. All other defined terms used herein shall have the meanings accorded to such terms in the RStudio End User License Agreement at https://www.rstudio.com/about/eula/.

Concurrent User License: Under the terms of a Concurrent User License, the Software may only be used to serve an aggregate specified maximum number of individual Users at any one time.

Disaster Recovery Software: means Software that is licensed to you for the sole purposes of enabling the recovery of Software infrastructure following a natural or human-induced disaster and not for the purpose of uninterrupted business continuity or other purposes for which separate licenses must be purchased.

Education License: Under the terms of an Education License, the Software may be used by a student or a faculty/staff member for educational purposes and for no other purpose based on the pricing and restrictions set forth at https://www.rstudio.com/pricing/academic-pricing/.

Execution Server: An Execution Server is an RStudio Connect server used for the purpose of increasing computational resources available to Users and applications and does not increase the number of licensed Users.

Execution Server License: Under the terms of an Execution Server License the Software is licensed solely for use on a single Execution Server.

Named User License: Under the terms of a Named User License, the Software is licensed for use by a particular individual as the User. You must pay a license fee for each separate User that you wish to login/authenticate to use the Software. A Named User License for the Software may not be shared or re-assigned except as described in this paragraph. You may permanently terminate a Named User's use of the Software and assign the Named User's license to a new Named User. For example, if a Named User ceases to use the Software or ceases to be employed by you, you may re-assign their Named User License to a new Named User.

Server: means a physical or virtual computer server.

Staging Server: A Staging Server is used for the sole purposes of (i) testing changes to your computing environment, or (ii) testing Customer Applications, scripts, or documents before deploying them to your Users

Staging Server License: Under the terms of a Staging Server License, the Software is licensed to you for use on a single Staging Server.

High Availability Server: A High Availability Server is a single physical or virtual computer server that is part of a high availability RStudio Server Pro cluster so that loss of one server in the cluster does not cause a loss of service.

High Availability Server License: Under the terms of a High Availability Server License, the Software is licensed to you for use on a single High Availability Server.

Subscription License: Under the terms of a Subscription License, the Software is licensed for only the Subscription Term set forth in the Order Form. A Subscription License is in combination with the other license types set forth herein thereby limiting the use of the Software to such applicable license type for the applicable Subscription Term. A Subscription License begins on the Subscription Start Date and continues for the Subscription Term specified in the Order Form. If the Subscription Term is not specified in the Order Form then the Subscription Term is twelve (12) months. Software that is licensed pursuant to a Subscription License is activated by a license key or license file that limits Software usage to the Subscription Term.

Subscription Start Date: means thedate a license key to activate the Software is provided to you.

2. Software License Terms.

RStudio Connect: RStudio Connect is licensed based on the license type set forth below. Further, the number of concurrent active browser connections to RStudio Connect ("Sessions") is limited to the number of licensed Named Users set forth in the Order Form. A Named User may upload data and content to RStudio Connect and may view data and content that requires authentication or is otherwise restricted to Named Users ("Restricted Content"). Subject to the limitation on the number of Sessions, Users that are not Named Users may also access and use RStudio Connect provided that such Users may not upload data or content to RStudio Connect and may only access data and content that is not Restricted Content.

  • RStudio Connect Base (Single Server): RStudio Connect Base (Single Server) is licensed based on the number of Named Users per Server. It includes one Server activation, 20 Named Users, and access to RStudio Professional Drivers.

  • RStudio Connect Standard (Single Server): RStudio Connect Standard (Single Server) is licensed based on the number of Named Users per Server. It includes one Server activation, 100 Named Users, access to RStudio Professional Drivers, and application program interface (" API") publishing.

  • RStudio Connect Enterprise (Single Cluster): RStudio Connect Enterprise (Single Cluster) is licensed based on the number of Named Users per Server. It includes one Server activation, 1,000 Named Users, access to RStudio Professional Drivers, API publishing, one Staging Server License activation, and one Execution Server License activation.

  • RStudio Connect Standard Named User (Single Cluster): RStudio Connect Standard Named User (Single Cluster) is licensed based on the number of Named Users per Server. It may be licensed in a minimum increment of 50 Named Users to add to RStudio Connect Standard or RStudio Connect Enterprise or as included with RStudio Team Standard.

  • RStudio Connect Enterprise Named User (Unrestricted Servers): RStudio Connect Enterprise (Unrestricted Servers) Named User is licensed based on the number of Named Users and may be used with an unrestricted number of Servers. An unrestricted number of additional Servers, Staging Servers, and Execution Servers may be activated without additional charge upon request. RStudio Connect Enterprise (Unrestricted Servers) is licensed in a minimum increment of 100 Named Users, or as included with RStudio Team Enterprise in a minimum increment of 100 Named Users.

RStudio Desktop Pro: RStudio Desktop Pro is licensed for use by one Named User on up to five computer desktop devices. You must pay a license fee for each Named User that you wish to access and use the Software. It includes access to RStudio Professional Drivers.

RStudio Package Manager:

  • RStudio Package Manager Base (Single Server): RStudio Package Manager Base (Single Server) is licensed on a per Server basis or may be included with RStudio Team Standard. It includes one Server activation and one repository.

  • RStudio Package Manager Standard (Two Servers): RStudio Package Manager Standard (Two Servers) is licensed for use on two Servers or may be included with RStudio Team Standard as an optional upgrade to RStudio Package Manager Base. It includes two Server activations, one Staging Server License activation, and ten repositories.

  • RStudio Package Manager Enterprise (Unrestricted Servers): RStudio Package Manager Enterprise (Unrestricted Servers) is licensed for use on an unrestricted number of Servers with unlimited repositories or may be licensed as included in RStudio Team Enterprise. An unrestricted number of additional Servers and Staging Servers may be activated without additional charge upon request.

RStudio Server Pro:

  • RStudio Server Pro Standard Named User (Single Server): RStudio Server Pro Standard Named User is licensed on a Named User basis in minimum increments of 5 Named Users for use on one Server or as included in RStudio Team Standard with a minimum of 5 Named Users. It includes a single Server activation and access to RStudio Professional Drivers.

  • RStudio Server Pro Enterprise Named User (Unrestricted Servers): RStudio Server Pro Enterprise Named User is licensed on a Named User basis in minimum increments of 10 Named Users or as included in RStudio Team Enterprise with a minimum of 10 Named Users. It includes RStudio Professional Drivers. An unrestricted number of Servers, Staging Servers, and High Availability Servers may be activated without additional charge upon request.

  • RStudio Server Pro (Single Server): RStudio Server Pro (Single Server) is licensed on a per server basis for use on one Server. It includes a single Server activation and access to RStudio Professional Drivers. Subscriptions to RStudio Server Pro (Single Server) are only available for purchase by those customers of RStudio that had valid current licenses to RStudio Server Pro (Single Server) as of May 31, 2019.

  • RStudio Shiny Server Pro (Single Server): RStudio Shiny Server Pro (Single Server) is licensed on a Concurrent User basis for use on a single Server. It includes a single Server activation, 20 Concurrent Users, and access to RStudio Professional Drivers. Additional Concurrent Users may be purchased in increments of 50.

  • RStudio Team: Software included in an RStudio Team Standard or RStudio Team Enterprise license must be purchased on the same Order Form with the same Subscription Term and Subscription Start Date and Subscription End Date.

  • RStudio Team Standard: RStudio Team Standard includes RStudio Server Pro Standard Named User (Single Server), RStudio Connect Standard Named User (Single Server), and either RStudio Package Manager Base (Single Server) or RStudio Package Manager Standard (Two Servers). The same license terms apply to this Software whether included in RStudio Team Standard or purchased separately. RStudio will provide you with one license key or license file for each Software product or two in the case of RStudio Package Manager Standard.

  • RStudio Team Enterprise: RStudio Team Enterprise includes RStudio Server Pro Enterprise Named User (Unrestricted Servers), RStudio Connect Enterprise Named User (Unrestricted Servers), and RStudio Package Manager Enterprise (Unrestricted Servers). The same license terms apply to this Software whether included in RStudio Team Enterprise or purchased separately. RStudio will provide you with an unrestricted license key and activation for each Software product which enables you to activate the Software on as many Servers, Staging Servers, Executions Servers, and High Availability Servers as you request during your Subscription Term for such Software.

RStudio Professional Drivers: RStudio Professional Drivers enable you to connect RStudio Server Pro, RStudio Desktop Pro, RStudio Connect, or Shiny Server Pro with third party database products and services. You may download and use RStudio Professional Drivers at no additional charge with RStudio Server Pro, RStudio Desktop Pro, RStudio Connect, or Shiny Server Pro.