License models for software / middleware
SEGGER's software licensing offers a flexible approach that allows the best fit for each project requirement. All options are royalty-free and allow an unlimited production volume.
License models overview—Software components
License | Price (src) | Developers | Products | CPUs |
---|---|---|---|---|
Single Developer Single Platform Source Code License (SSL) | 1x list price | |||
Single Product Source Code License (SP-SCL) | 1x list price | |||
Product Family Source Code License (PF-SCL) | Upon request | (product family) | ||
CPU Source Code License (CPU-SCL) | Upon request | |||
Company-Wide Buyout License—No redistribution | Upon request | |||
Silicon Vendor Buyout License—With object code redistribution option | Upon request |
Unlimited number Predefined number
All options are royalty-free and allow an unlimited production volume. Neither license manager nor dongle are required.
By offering the widest range of licensing options in the industry, SEGGER permits customers to choose the one best fit for their project. Licensing options can be chosen between developer based, product based, or CPU based licensing up to company-wide licensing models. All these licensing options are available for SEGGER RTOS and middleware components.
All licenses include free software updates and support for 6 (six) months.
Silicon Vendor Buyout License
Silicon Vendors can redistribute object code libraries to their customers under their own terms.
Single Developer License
Information
Single Developer License definition:
- License valid for a single developer using a single CPU platform
- Definition single developer: Any person who has access to the SEGGER API (object or source code)
- Definition single platform: Specific compiler and CPU architecture (e.g. Embedded Studio and Cortex-M3)
License model suited for:
- Companies using company or group based budget
- Small development teams
License model features:
- Perpetual
- One-time payment, royalty-free
- Unlimited production volume
- Neither license manager nor dongle required
- Includes free software updates and support for 6 (six) months
One developer
One CPU architecture, one compiler & IDE
Unlimited products
Single Product License
Information
Product License definition:
"Product" means the end result of a manufacturing process which is offered to the marketplace under a specific name or order code. A product in development is a new product in the following cases:
- The product incorporates a hardware and/or functional modification
- A new revision of the original product has been assigned a new product name, number or order code
License model suited for:
- Companies using project based budget
- Companies with a small number of unrelated products
License model features:
- Perpetual
- One-time payment, royalty-free
- Unlimited production volume
- Neither license manager nor dongle required
- Includes free software updates and support for 6 (six) months
Unlimited developers
One CPU architecture, one compiler & IDE
One product
Examples for Single Products
Product A
For instance coffee-maker "A" is one product and therefore one license is needed.
Product B
Coffee-maker "B" is a separate product and therefore an additional license is needed.
Product C
Coffee-maker "C" is a third product and therefore an additional license is needed.
Product Family License
Information
Product Family License definition:
"Product Family" means a group of products with similar functionality, identical purposes and similar target markets. An additional license is required in the following cases:
- The product family incorporates a significant functional modification
- The new revision of a product family has been assigned a new name
License model suited for:
- Companies with many variations of a product
- Companies using product platforms with similar function and market
- Companies using build-servers
License model features:
- Perpetual
- One-time payment, royalty-free
- Unlimited production volume
- Neither license manager nor dongle required
- Includes free software updates and support for 6 (six) months
Unlimited developers
One CPU architecture, one compiler & IDE
Unlimited products within one product family
Example for a Product Family License
Product Family B, Type 1
The coffee-maker "Type 1" belongs to "Product Family B", for instance the base model of an automatic coffee maker. You need only one "Product Family License".
Product Family B, Type 2
The coffee-maker "Type 2" belongs to "Product Family B" too, for instance a model of an automatic coffee maker with milk frother. You use the same "Product Family License".
Product Family B, Type 3
The coffee-maker "Type 3" belongs to "Product Family B" as well, for instance a model of an automatic coffee maker with an extended milk frother unit. You use again the same "Product Family License".
CPU License
Information
CPU License definition:
- The software can only be used for and with the CPU and compiler, that the customer selected at the time of ordering
- An additional license is required, if a different compiler has to be used
License model suited for:
- Companies with many variations of a product
- Companies using product platforms with the same CPU and same compiler
- Companies using build-servers
License model features:
- Perpetual
- One-time payment, royalty-free
- Unlimited production volume
- Neither license manager nor dongle required
- Includes free software updates and support for 6 (six) months
Unlimited developers
One CPU architecture, one compiler & IDE
Unlimited products & product families
Company-Wide Buyout License
Information
Company-Wide Buyout License definition:
- Unlimited number of users
- Unlimited number of products - no royalties
- Unlimited number of sites (all sites need to belong to the same legal entity)
- Software can be installed and used on all PCs, laptops or other development systems within the company simultaneously without dealing with a license server
License model suited for:
- Companies with global budget, many developers and many products
License model features:
- Most Flexible License
- No limit in products or developers
- Perpetual
- One-time payment, royalty-free
- Unlimited production volume
- Neither license manager nor dongle required