This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SDK and SoftDevice licenses

Hello,

Since this seems to be a very hard topic to find info about (its very contradictory and confuse) I'd like to ask a Nordic employee directly.

I'm planning to build a product that will use the NRF51822 MCU.

I'd like to use it's BLE functionalities.

My question is, from what I've gathered around reading, I can't share headers/source code that uses SDK stuff.

Is there any problem with selling the chip, as part of the product, already flashed with a softdevice + application ?

The code itself would not be shared in anyway (we plan to keep it closed source).

Would there be any limitations?

Parents
  • I can't speak for Nordic, but....

    Is there any problem with selling the chip, as part of the product, already flashed with a softdevice + application ?

    Yes. That is totally OK. Its what all commercial products that use the Nordic MCU's do. (apart from blank modules and experimenter kits etc)

    I can't share headers/source code that uses SDK stuff. Do you mean your headers or Nordic's headers?

    There is nothing to stop you sharing your own headers even if they reference Nordic headers.

    You just can't ship the Nordic headers as part of your product. (at least not at the moment, though I know the license is in the process of changing)

  • Read the SoftDevice license

    "1. Grant of License Subject to the terms in this Agreement Nordic grants Licensee a limited, non-exclusive, non-transferable, non-sub licensable, revocable license ("License"): (a) to use the SoftDevice solely in connection with a Nordic integrated circuit, and (b) to distribute the SoftDevice solely as integrated in Licensee Product. Licensee shall not use the SoftDevice for any purpose other than specifically authorized herein. It is a material breach of this agreement to use or modify the SoftDevice for use on any wireless connectivity integrated circuit other than a Nordic integrated circuit. "

    So.. You can only use the SD in the Nordic MCU, and this has to be part of a "Product".

    IMNAL, but I think this means you can't ship an MCU only with the SD on it. It needs to be part of a product i.e your software needs to also be on the nRF51822

Reply
  • Read the SoftDevice license

    "1. Grant of License Subject to the terms in this Agreement Nordic grants Licensee a limited, non-exclusive, non-transferable, non-sub licensable, revocable license ("License"): (a) to use the SoftDevice solely in connection with a Nordic integrated circuit, and (b) to distribute the SoftDevice solely as integrated in Licensee Product. Licensee shall not use the SoftDevice for any purpose other than specifically authorized herein. It is a material breach of this agreement to use or modify the SoftDevice for use on any wireless connectivity integrated circuit other than a Nordic integrated circuit. "

    So.. You can only use the SD in the Nordic MCU, and this has to be part of a "Product".

    IMNAL, but I think this means you can't ship an MCU only with the SD on it. It needs to be part of a product i.e your software needs to also be on the nRF51822

Children
No Data
Related