Skip navigation

Software License Models—Software/Middleware

  • We offer multiple license models to permit you to choose the one best fit for your project.
  • We offer the widest range of licensing in the industry. 
  • We offer per Developer based licensing, per Product based licensing, per Product Family based licensing and Company Wide licensing. We offer these licenses for our RTOS and Middleware components in full ANSI C Source Code.
  • In many cases we also offer these licenses at a reduced price for Object Code implementations.

License Models Overview—Software Components

License Price (src) Products Developers CPUs
Single Product Source Code License (SP-SCL) 1x list price
Product Family Source Code License (PF-SCL) 3x list price
(product family)
Single Developer Single Platform Source Code License (SSL) 1x list price
Single Developer Multiple Platform Source Code License  (SSL-Multi) i 3x list price
CPU Source Code License (CPU-SCL) Upon request
Company Wide Buyout License—no redistribution Upon request
Silicon Vendor Buyout License—with redistribution option Upon request

All options are royalty-free and allow an unlimited production volume. Neither license manager nor dongle are required.

Single Product Source or Object Code License

Information

License Model Suited for:

  • Companies using project based budget
  • Companies with a small number of unrelated products

License Model Features:

  • License valid for a single product development project
  • Perpetual
  • One-time payment, royalty-free
  • Unlimited production volume
  • Neither license manager nor dongle

Product Definition

"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 in the following cases:

  • The product incorporates a significant hardware and/or functional modification,
  • A new revision of the original product has been assigned a new product name or number
  • One product is defined by one product/article number.

Examples Single Product License

J-Link PRO

J-Link BASE

J-Link EDU

Product Family Source or Object Code License

Information

License Model Suited for:

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

License Model Features:

  • License valid for a family of similar products
  • Perpetual
  • One-time payment, royalty-free
  • Unlimited production volume
  • Neither license manager nor dongle

Product Family 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

Examples Product Family License

  • J-Link PRO, J-Link ULTRA+ and J-Link BASE belong to a single product family, the "J-Link family", targeting professional software developers.
  • Flasher SecureFlasher PRO and Flasher ARM are considered a separate product family, the "Flasher family", as they have a different name, target market, and functional purpose.
  • J-Link EDU and J-Link EDU Mini belong to a separate product family, the "J-Link Educational family".  These devices are closely related to the J-Link, but they address a different target market (educational institutes and hobbyists rather than professional developers).

J-Link family:
J-Link PRO, J-Link ULTRA+ and J-Link BASE

Flasher family:
Flasher Secure, Flasher PRO and Flasher ARM

J-Link EDU family:
J-Link EDU and J-Link EDU Mini

Single Developer License

Information

License Model Suited for:

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

Single Developer Single Platform Source or Object Code License:

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

License Model Features:

  • License valid for a single developer using a single CPU platform
  • Perpetual
  • One-time payment, royalty-free
  • Unlimited production volume
  • Neither license manager nor dongle

Single Developer Multiple Platforms Source Code License:

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

License Model Features:

  • License valid for a single developer using many different CPUs
  • Perpetual
  • One-time payment, royalty-free
  • Unlimited production volume
  • Neither license manager nor dongle

CPU Source Code License

Information

License Model Suited for

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

License Model Features:

  • License valid for products based on the same CPU
  • Perpetual
  • One-time payment, royalty-free
  • Unlimited production volume
  • Neither license manager nor dongle

CPU definition

  • A "CPU" requires a second license, if a different compiler has to be used
  • The software can only be used for and with the CPU the customer selected at the time of ordering
  • Please note: Cortex-M is not considered the same CPU as ARM7/9/Cortex-R/Cortex-A

Upgrade Path for Licenses

  • Company Buyout (upon request)

Examples CPU license

  • LPC3250, STR912 and AT91SAM7S are one CPU (ARM7/9)
  • LPC1768 and STM32 are one CPU (Cortex-M3)
  • RX62N and RX610 are one CPU (RX)

Company Wide Buyout License

Information

License Model Suited for:

  • Companies with global budget, many developers, many products

Most Flexible License Option

  • Unlimited number of users
  • Unlimited number of products - no royalties
  • Unlimited number of sites (belongs to the same legal entity)
  • No license dongle
  • Software can be installed and used on all PCs, laptops or other development systems within the company simultaneously without dealing with a license server