SDKs
...
Tutorials
Licensing Scenarios

License Type Options

1min

LicenseSpring offers a versatile range of license types to cater to different software licensing models. Each license type is designed to accommodate specific business requirements and user scenarios.

Here are the four main license types available in LicenseSpring:

  1. Consumption Licenses: Consumption licenses are ideal for applications where usage is metered based on certain metrics, such as the number of API calls, data transfer volume, or any other measurable unit. These licenses allow developers to set usage limits and track consumption, ensuring fair and flexible licensing for their users.
  2. Time-Limited Licenses: Time-limited licenses restrict the software's usage to a specified duration. Users can enjoy access to the application for a predetermined period, after which the license expires. Time-limited licenses are commonly used for trial versions, enabling potential customers to explore the software's features before making a purchase decision.
  3. Subscription Licenses: Subscription licenses grant users ongoing access to the software for a recurring fee. With subscription licensing, users can enjoy continuous updates, support, and the latest features during the subscription period. This model fosters long-term relationships with customers and provides a steady revenue stream for software vendors.
  4. Perpetual Licenses: Perpetual licenses offer a one-time purchase of the software, granting users unlimited access without any time restrictions. Once obtained, users can use the software indefinitely, even without active subscriptions or renewals. Perpetual licenses are suitable for customers who prefer a one-time payment model and do not require continuous updates or support.

The type of a license can be retrieved by accessing the following attribute of the License object:

C++
C#
Swift
Python


To learn more about the fields available for all types of licenses, see: License Data.