AnsweredAssumed Answered

Question about licensing of sensor fusion library

Question asked by Remi Beges Employee on Jul 22, 2015
Latest reply on Jul 23, 2015 by Mike Stanley

Hello,

 

I intend to use the sensor fusion library on a personnal project, but I have a question abouit licensing. The sensor fusion library is open-source and I believe the code is hosted there (Please correct me if I'm wrong) :

https://github.com/memsindustrygroup/Open-Source-Sensor-Fusion

 

When using this library in CodeWarrior to develop on a freedom board (KL26Z), it is recommended to use the project templates available here : http://www.freescale.com/webapp/sps/site/overview.jsp?code=XTRSICSNSTLBOX

 

Now, after configuring the project, I was surprised to see the actual source code of the library in there, and not just header files and a library (.dll, or.a) containing the implementation in binary form.

 

Indeed, my issue is with the licensing of the library. Indeed, it says, in driver.h for instance

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this list of conditions [...]

Does that mean that any code I will build on top of the sensor fusion library will also be subject to this notice ? And thus my code will need to be open-source, no way for proprietary code ?

I believe it does, because for now it hosts the library source code, it is not an external dependency, and by such must not break licensing terms of the library.

 

Thank you for clarifying this.

 

Regards

 

PS : Not sure Kinetis Microcontrollers is the right place for posting this topic, please admin feel free to move it somewhere more appropriate

Outcomes