[meta-freescale] libfslvpuwrap license question

Otavio Salvador otavio at ossystems.com.br
Tue Mar 11 05:30:51 PDT 2014


On Tue, Mar 11, 2014 at 8:39 AM, Otavio Salvador
<otavio at ossystems.com.br> wrote:
> Hello Carlos,
>
> On Tue, Mar 11, 2014 at 8:14 AM, Carlos Rafael Giani
> <dv at pseudoterminal.org> wrote:
>> in my gstreamer-imx project, I need to work around certain problems the
>> libfslvpuwrap library (also called the "VPU wrapper") has. However, the
>> efforts to do so are considerable, and it would be much better (and cleaner,
>> more robust) to simply fix that library.
>>
>> On one hand, the source is available, so I can patch it. On the other hand,
>> the licensing situation is unclear. Can I just copy vpu_wrapper.c/.h , patch
>> these, and keep the patched files in the gstreamer-imx repository (this
>> project is LGPLv2 licensed) ? If not, I will have to start thinking about a
>> reimplementation of several VPU wrapper parts, and use the underlying
>> imx-vpu interface directly instead.
>
> Yes you can fork it. The LGPLv2 license is quite permissive and also
> your code is license compatible.

Sorry but now I double check it and I have said the wrong thing for you.

The vpuwrap is indeed FSL proprietary code; to avoid any complications
I'd say you to add a header file, and a counterpart .c file, on top of
it to 'hide' its issues and avoid any license complication to your
code.

Sorry but I have read your message as the vpuwrap was LGPL, so my
misunderstanding.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list