Discussion on using MCUXpresso SDK in open source projects

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Discussion on using MCUXpresso SDK in open source projects

1,671 次查看
yaoxingshan
Contributor II

I want to use/reference/include the MCUXpresso SDK in my open source project. However when I download the MCUXpresso SDK, I need to agree to a EULA which seems to restrict my distribution and license. What should I do to ensure that my actions are not infringing?

0 项奖励
回复
2 回复数

1,665 次查看
ErichStyger
Specialist I

I'm not a lawyer, but: in many countries any click-through agreement is not binding, so I would not worry too much about it. What counts is the license agreement document you find with the SDK installed, and more important for source code what license it tied to it. And here for the NXP owned SDK sources it is for example this:

/*
 * Copyright 2014-2016 Freescale Semiconductor, Inc.
 * Copyright 2016-2019 NXP
 * All rights reserved.
 *
 * SPDX-License-Identifier: BSD-3-Clause
 *
 */

Which refers to https://opensource.org/licenses/BSD-3-Clause which is very permissive.

Of course there are other terms for other parts, so you would have to check what you are going to use, and how.

Erich

0 项奖励
回复

1,659 次查看
yaoxingshan
Contributor II

After unpacking the SDK, I found that there are mainly three files that constrain the content of the SDK: COPYING-BSD-3, LA_OPT_EVAL_DEMO_ONLY.htm and SW-Content-Register.txt. It looks like LA_OPT_EVAL_DEMO_ONLY.htm is the strictest.

 

Yaoxing

0 项奖励
回复