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.

-- 
.-----------------.-------------------.----------------------.-----------------.
| Michal Lyszczek | Embedded C, Linux |   Company Address    |  .-. opensource |
| +48 727 564 419 | Software Engineer | Akacjowa 10a; 55-330 |  oo|  supporter |
| https://bofc.pl `----.--------------: Brzezinka Sredzka PL | /`'\      &     |
| GPG FF1EBFE7E3A974B1 | Bits of Code | NIP:   813 349 58 78 |(\_;/) programer |
`----------------------^--------------^----------------------^-----------------'

Attachment: signature.asc
Description: PGP signature

Reply via email to