Hi Particle Team,
There are several libraries available in the Particle Web IDE which are from particle are the ones that have LGPL/GPL license on them. Do the changes to the LGPL based libraries from a particle on the Application Firmware need to be released as well? For example, if the application firmware using the DeviceOS is using the Particle built - LGPL based library Internet Button is being updated and customized for the application firmware needs. Then should the changes be released by the terms of LGPL.
We ask this since it is mentioned in the Particle DeviceOS repository it mentions that “ You are NOT required to share your Application Firmware or object files when linking against libraries or System Firmware licensed under LGPL. .” But also mentions that If you make and distribute changes to System Firmware licensed under LGPL, you must release the source code and documentation for those changes under an LGPL license.. So Do the changes to the LGPL-based libraries from Particle on the Application Firmware need to be released as well? Also, what is the licensing terms for application binaries?