Software Licensing Models - List of license models supported on LicenseSpring

Ғылым және технология

Learn more at licensespring.com
This Video will focus on defining the many different software licensing models that can be configured using LicenseSpring.
LicenseSpring is a Cloud-based License Manager, enabling software vendors to control the state of their software applications according to the entitlements granted to the end users. Software vendors than then control the state of their applications according to the entitlements issued. You can find Code Samples and documentation within our SDKs.
Perpetual Licenses: Define a license that does not expire. The end user simply activates the license through their application, and they can continue to use the application, provided that the software vendor does not revoke it.
Time Limited Licenses: License Checks and activations can be configured to work over specific time intervals. You can define a validity period or an expiry date, as well as a start date for your license.
Subscription Licenses: Synchronize the license validity with the state subscription. The source of truth is the subscription service provider, such as a CRM or a recurring billing system like Stripe.
Consumption Licenses: Also known as usage metering, you can implement a pay-per-use model with this license type. This can be defined for almost anything, like number of logins, number of times a report has been generated, or number of minutes that a service has been used, for instance.
Trial Licenses: specify if a license is of type trial, and set it’s validity period. You will be able to distinguish these licenses in your application to configure it in a trial or demo mode.
Features Licensing: If your application is modular, you can define additional features at the product level and then add or remove different features for each license. These features can be of type activation or can also be metered, and can have their own expiry date.
Node-Locked Licenses: The activation of a license will bind this license to a device, which is recognized through a unique hardwareID. The License Issuer sets the number of maximum activations, or number of unique devices that can activate a license.
Floating Licenses: Control the concurrent usage of your software, by specifying the maximum number of simultaneous uses of a license. We offer cloud floating licenses, where this enforcement mechanism occurs over the internet. For private networks, we provide a license server which is installed on the site of the end user. You can set the registration timeout, and handle license borrowing with our solution.
Offline License Activation: Licenses can be activated on computers that do not have direct access to the internet. When the end user initiates the activation process in offline mode, they will generate a request file which needs to be uploaded to our offline portal, and receive the license file. This file can only be used on the device that initiated the request file.
Air-Gapped Licenses: Some end users have extremely stringent Security requirements. Our Air-gapped licenses allow for different license policies to be packaged with the binary which is distributed with, and activated through a series of codes rather than files.
Key-Based, vs User-Based: You can configure products that are authorized using either a license key, or a named user. Both of these authorization methods are node-locked, however user-based licenses needs to be assigned to the user and allow a software vendor to provide a “log in” mechanism to their applications.
SSO: as part of the user-based licenses, The software Vendor can enable Single Sign On. Where users can be assigned through Microsoft Active Directory, Google, or Amazon Cognito, for instance.
Many of these license Configurations can be combined to define virtually any Software Licensing Model. Contact our Customer Success team to see if LicenseSpring is for your Software

Пікірлер: 1

  • @quietbreeze7078
    @quietbreeze70784 ай бұрын

    The word "access" is spelled wrong.

Келесі