On Wed, Sep 18, 2024 at 6:01 PM <michal.lyszc...@bofc.pl> wrote: > On 2024-09-18 12:41:13, Alan C. Assis wrote: > > This aic8800 driver is GPL license, we cannot use it. > > Probably they released it as GPL to be used on Linux kernel. > In theory it can be used in nuttx. But including it (enabling for > compilation) will basically upgrade whole license for every file to GPL. > This is not really a concert for nuttx but for end developers using RTOS. If > they enable this single library, they will have to ship source code for > their WHOLE project with their product. > > Drivers like could simply tick "select GPL" in kconfig, and a notification > could be printed before compilation that this is no GPL licensed code. > > I don't know how is Apache foundation feeling about things like that, but > GPL does not care. > > It's not ideal. But it's not a closed door either.
Yeah this is why licensed sections of code are separated and disabled by default. Maybe we could ask vendor if they can switch the license?? :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info