Can the 32 bit libdsp functions from CCES/VisualDSP++ be used in a GPL project?
I'm working on a GPL licensed Blackfin project using this bare metal toolchain:
sourceforge.net/.../
The version of libdsp does not include 32 bit functions. Specifically I am looking for iir_fr32.asm right now, but all of it will be useful eventually.
I'm happy to do any necessary porting work myself, I just need the license permission.
Can a GPL license declaration be added to the libdsp files included with CCES/VisualDSP++ ?
Ranji - Moved from Blackfin Processors to CrossCore Embedded Studio and Add-ins. Post date updated from Wednesday, May 29, 2024 6:10 AM UTC to Thursday, May 30, 2024 10:43 AM UTC to reflect the move.
Hi,
Please find the details here
Can the 32 bit libdsp functions from CCES/VisualDSP++ be used in a GPL project
>>> yes, you can use it. As long as some documentation relating to the delivery contains a copy of the license, that’s sufficient. For example, if you provide some README or manual or datasheet or other docs, and that material includes a reference to third-party content, and that reference is a link to a website where you list the third-party content in the ldr file, including the ADI content, that’s sufficient.
Putting it another way, as long as there is a path from the material you provide, to the point where you say that the product contains the ADI content, that’s good enough.
Hope this helps.
Regards,
Santhakumari.K
Hi,
Please find the details here
Can the 32 bit libdsp functions from CCES/VisualDSP++ be used in a GPL project
>>> yes, you can use it. As long as some documentation relating to the delivery contains a copy of the license, that’s sufficient. For example, if you provide some README or manual or datasheet or other docs, and that material includes a reference to third-party content, and that reference is a link to a website where you list the third-party content in the ldr file, including the ADI content, that’s sufficient.
Putting it another way, as long as there is a path from the material you provide, to the point where you say that the product contains the ADI content, that’s good enough.
Hope this helps.
Regards,
Santhakumari.K
Hi,
Thank you for your reply.
My project is distributed as source code, could you please clarify that it is ok to modify and distribute the libdsp source code?
I believe both of these permissions are required by the GPL.
I plan to add a declaration beneath the Analog Devices copyright notice in the source files, stating that the above copyright notice must be retained.
In the older version of libdsp distributed with the GNU toolchain there is a GPLv2 declaration.
Hi,
Please note that, you can release binaries and generated ldr files, but you can’t redistribute source code.
Hope this helps.
Regards,
Santhakumari.K