Skip to main content

Supported freemium licenses

The tables cover the following information about software licenses:

  • License name - the software license name as detected by Spectra Assure and displayed in analysis reports. Corresponds to the standardized SPDX short-form identifier.
  • License contents - link to the official SPDX website with the full text of the software license. Special, customized licenses that contain LicenseRef-rlsecure in the name do not have entries on the SPDX website. You can view a generic description for such licenses on each license family page.
  • License family - the license family that the individual software license belongs to based on its characteristics. Corresponds to one of the predefined license families.
  • Policies triggered - indicates the default policy configuration setting for the license. Some licenses are configured to always trigger a policy and raise an issue in the SAFE report. All licenses in the Weak Copyleft family always trigger the SQ12103 policy for dependencies. All licenses in the Copyleft family always trigger the SQ12101 policy for software components. If this field is empty, that means no policies are triggered by default for the license. However, users can customize the policy configuration at any time to override the default settings.
License nameLicense contentsLicense familyPolicies triggered
LicenseRef-rlsecure-ehlib-winforms-dimitry-bolshakovView descriptionFreemium
LicenseRef-rlsecure-freemium-genericView descriptionFreemium

Generic license descriptionโ€‹

A freemium software license allows the use of the basic version of software for free while providing additional features, functionalities, or services at a cost. Under this model, users can access and use the core features of the software without any charge, which helps attract a large user base. However, to unlock advanced capabilities, remove advertisements, or gain access to premium support, users must purchase a subscription or pay a one-time fee. Unlike open-source licenses, freemium licenses typically do not grant users the right to access, modify, or distribute the software's source code. The software commonly remains the intellectual property of the creator, who retains all rights except for the permission granted to use the software. There is no agreed-upon set of rights, license, or EULA that defines freemium software unambiguously, meaning that every publisher defines its own rules for the software it offers. The freemium model is designed to entice users with the free version and then convert a portion of them into paying customers by demonstrating the value of the premium features. This approach is commonly used in various software applications, including mobile apps, online services, and desktop programs, to balance wide accessibility with revenue generation.