License models

The embedded software from SEGGER can be licensed under different terms to find the perfect fit for customer's budgets.

License

Price (src) Products Developers CPUs Src Obj
Single Product 1x list price
Product Family 3x list price
(product family)
Single Developer limited 1x list price
Single Developer unlimited * 3x list price
CPU Upon request
Buyout * Upon request

* Not available for embOS

All options are royalty-free and allow an unlimited production volume
 



Single Product License

License Model suited for

  • Companies using project based budget
  • Companies with few different products

"Product" means the end result of a manufacturing process which is offered to the marketplace under a certain name or number.

A product in development is a new product, if

       a) the product incorporates a significant hardware and/or functional modification,
       b) a new revision of the original product has been assigned a new product name or number

Example:

  • J-Link EDU is one product
  • J-Link is a second product
  • J-Link Pro is a third product.

 Full license agreement
 



Product Family License

License Model suited for

  • Companies with many variations of a product
  • Companies using product platforms with similar function

Product family definition:

"Product Family" means a group of products with similar functionality, identical purposes and similar target market.

An additional license is required if

       a) the product family incorporates a significnt functional modification
       b) the new revision of a product family has been assigned a new name

Example:

  • J-Link Ultra, J-Link, J-Link EDU , J-Link Pro are one product family
  • Flasher ARM, Flasher STM8 belong to a second family.

Full license agreement
 



Single Developer License

License Model suited for

  • Companies using company or group based budget
  • Small development teams

Single Developer Limited

  • Fixed Compiler and CPU family within this license
  • List price

Full license agreement (Limited)

Single Developer Unlimited

  • No limitation on Compiler and CPU family
  • 3 times list price
  • Source only
  • Discount for additional embOS-ports

Full license agreement (Unlimited)
 



CPU

License Model suited for

  • Companies with many variations of a product
  • Companies using product platforms with similar CPU

CPU definition

A "CPU" requires a second license, if a different compiler has to be used.
Exception: Cortex-M is different from ARM7/9/Cortex-R/Cortex-A

Upgrade path for licenses

  • Company Buyout (on request)

Example

  • LPC3250, STR912, AT91SAM7S are one CPU (ARM)
  • CLP1768, STM32 are one CPU (Cortex-M3)
  • RX62N, RX610 are one CPU (RX)

Full license agreement
 



Buyout

License Model suited for

  • Companies with global budget, many developers, many products

Most Flexible License Option

  • Unlimited platforms
  • Unlimited CPU architectures
  • Unlimited number of users
  • Unlimited products

Pricing upon request