CMSIS DSP license #1404
-
Hi, I would like to ask about the CMSIS license. I am developing a library that I would like to release as a binary (at least for now). A small part of the code is using some CMSIS DSP functions, e.g. arm_fill_, arm_copy_, arm_rftt_, arm_scale_, arm_conv_partial_*. In the License section of the documentation, I read that CMSIS is available free of charge under the Apache 2.0 license. I would like to make sure though if I am allowed to use the library in such a distribution. Are there any practical conditions? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @mariuszmatusiak, Yes, you are allowed to use CMSIS (including CMSIS-DSP) freely under the conditions of Apache 2.0 which include binary distribution. You might consider adding a third party license information section to your projects license file. There you could state the compile-time dependency to CMSIS and its license. I'd consider this absolutely sufficient to follow Apache 2.0 requirements. Does this answer your question? Thanks, |
Beta Was this translation helpful? Give feedback.
Hi @mariuszmatusiak,
Yes, you are allowed to use CMSIS (including CMSIS-DSP) freely under the conditions of Apache 2.0 which include binary distribution.
Redistributing source code taken from CMSIS must retain the original copyright and license information.
You might consider adding a third party license information section to your projects license file. There you could state the compile-time dependency to CMSIS and its license. I'd consider this absolutely sufficient to follow Apache 2.0 requirements.
Does this answer your question?
Thanks,
Jonatan