Re: Legal help to (Apache) NuttX RTOS: adding licenseed driver

2023-12-10 Thread Alan C. Assis
Hi Pavel, I understand your point. And in fact I think the issue is not your contribution itself, but the future contribution from developers of RTEMS and Linux that are using GPL. Those developers couldn't be comfortable contributing their improvements back to other OS that don't use GPL license.

Re: [Article] NuttX on Ox64 BL808 RISC-V SBC: Fixed the UART Interrupt and Platform-Level Interrupt Controller

2023-12-10 Thread Alan C. Assis
Hi Lup, Nice to know you found the issue (and Linux errata for T-Head C906 helped), that BUG is really strange. Probably a similar issue could exist on MILK-V board too. Did you test NuttX on Sipeed M1s Dock AI + IoT BL808 RISC-V? Unfortunately Pine 0x64 doesn't ship to Brazil (probably many bu

Re: [Article] NuttX on Ox64 BL808 RISC-V SBC: Fixed the UART Interrupt and Platform-Level Interrupt Controller

2023-12-10 Thread Lee, Lup Yuen
Thanks Alan! Nope sorry I haven't tested on Sipeed M1s, I should get it someday. I'm preparing a PR that will extend the RISC-V MMU Flags from 32-bit to 64-bit, because: (1) T-Head C906 (BL808) needs us to set Bits 59 to 63 in a Leaf Page Table Entry to configure the Memory Type: Cacheable / Buff

Re: Legal help to (Apache) NuttX RTOS: adding licenseed driver

2023-12-10 Thread Gregory Nutt
On 12/10/2023 7:15 AM, Alan C. Assis wrote: I understand your point. And in fact I think the issue is not your contribution itself, but the future contribution from developers of RTEMS and Linux that are using GPL. I think we have to be careful with the word "contribution".  The ASF cannot acc

Re: Legal help to (Apache) NuttX RTOS: adding licenseed driver

2023-12-10 Thread Alan C. Assis
Thank you Greg! Indeed, that should be the path in this case, it should be treated as 3rd party code. Licensing a software as dual license (or triple license as in this case) makes things more complicated. Best Regards, Alan On Sun, Dec 10, 2023 at 11:54 AM Gregory Nutt wrote: > On 12/10/202

Re: Legal help to (Apache) NuttX RTOS: adding licenseed driver

2023-12-10 Thread Shane Curcuru
Gregory Nutt wrote on 12/10/23 9:54 AM: On 12/10/2023 7:15 AM, Alan C. Assis wrote: I understand your point. And in fact I think the issue is not your contribution itself, but the future contribution from developers of RTEMS and Linux that are using GPL. I think we have to be careful with the

Re: Legal help to (Apache) NuttX RTOS: adding licenseed driver

2023-12-10 Thread justin
HI, That’s not quite correct; the ASF doesn’t ask for copyright transfer, just permission to distribute under the Apache license. But yes, a contribution that is 3rd party code is not really a contribution in strict terms and 3rd party code is treated differently to code contributed to an ASF p

Re: Legal help to (Apache) NuttX RTOS: adding licenseed driver

2023-12-10 Thread Gregory Nutt
On 12/10/2023 4:05 PM, Shane Curcuru wrote: I think we have to be careful with the word "contribution".  The ASF cannot accept any contribution that is licensed and copyrighted by some other entity.  To "contribute" the code is to donate the code to the ASF without retaining any claims to i