Hi all, Just came across this thread while reviewing your last board report. In the PLC4X project we have CAN drivers and we Support C in PLC4C. However nobody has ported CAN driver to C yet (But thanks to our code generation it should be quite simple).
Perhaps switching to a fully Apache Licensed driver could help resolve this issue? Chris On 2023/09/13 10:10:01 Andrew Dennison wrote: > On Wed, Sep 6, 2023, 9:07 PM Shane Curcuru <a...@shanecurcuru.org> wrote: > > > On 2023/08/09 00:20:42 Andrew Dennison wrote: > > > Hi Nuttx Dev, > > > > > > We are negotiating with the authors of the linux device driver for the > > CTU > > > CAN FD IP core to it re-licenced from GPL to so the driver can then be > > > ported to Nuttx. > > > > Just a reminder: Apache policy prohibits GPL code, or GPL-derived code, > > from being included in any ASF project: > > > > https://apache.org/legal/resolved#category-x > > > > If there is *any* question about the license of incoming code, then you > > should ask the Legal Affairs Committee for advice, after reviewing the > > ASF policy on source headers: > > > > > Hi Shane, > > This is understood: as per teh original email we contacted all the > copyright holders of the out-of-tree linux driver and they have all agreed > to change the code to reference several licences: > > On Tue, 8 Aug 2023 at 19:48, Pavel Pisa <p...@fel.cvut.cz> wrote: > > > > > OK, consider driver code license and NuttX compatible. > > We need to discuss what will be actual variant and file > > headers text. I suggest > > > > // SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause OR Apache-2.0 > > > This complies with my reading of a link provided by Brennan: > > On Wed, 9 Aug 2023 at 10:43, Brennan Ashton <bash...@brennanashton.com> > wrote: > > ... > > This is covered here > > https://www.apache.org/legal/resolved.html#required-third-party-notices > > > > Hopefully it is apparent that we are doing everything to ensure we can get > this driver integrated into nuttx so others can benefit. We could just > "scratch our own itch" and keep it external. That is less work, but we are > actively contributing to Nuttx (eg riscv, kernel mode enhancements and > litex platform support) as we see the value in doing this. > > Kind Regards, > > Andrew > > -- > *MoTeC Pty Ltd* > > 121 Merrindale Drive > Croydon South 3136 > Victoria Australia > *T: *61 3 9761 5050 > *W: *www.motec.com.au <https://www.motec.com.au/> > > > -- > <http://www.facebook.com/motec.global> > <http://www.youtube.com/user/MoTeCAustralia> > <https://www.instagram.com/motec_global/> > <https://www.linkedin.com/company/motec-global> > <https://twitter.com/motec_global> > > > -- > <https://www.motec.com.au> > > -- > > > Disclaimer Notice: This message, including any attachments, contains > confidential information intended for a specific individual and purpose and > is protected by law. If you are not the intended recipient you should > delete this message. Any disclosure, copying, or distribution of this > message or the taking of any action based on it is strictly prohibited. >