RE: CTU CAN FD driver multi-licence for Nuttx

2023-09-06 Thread Shane Curcuru

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:


  https://apache.org/legal/src-headers.html

Specific questions (i.e. about a specific body of code under license X 
that the project wants to incorporate) should be asked on Jira:


  https://issues.apache.org/jira/projects/LEGAL/issues

--
- Shane
  ASF Member
  The Apache Software Foundation


I've seen various licencing examples in the nuttx code base: but no high
level description that gives a definitive answer. For example there are
some cases where Authors are preserved and the code is BSD-2-Clause or
BSD-3-Clause (not Apache-2.0).

We would appreciate some feedback on whether the proposal from Pavel below
is acceptable or if any minor adjustments would help.

Kind regards,

Andrew Dennison
Chief Architect and Hardware Team Lead
MoTeC (A Bosch Company)

On Tue, 8 Aug 2023 at 19:48, Pavel Pisa  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
>
> 
/***
>  *
>  * CTU CAN FD IP Core
>  *
>  * Copyright (C) 2015-2018 Ondrej Ille  FEE CTU
>  * Copyright (C) 2018-2020 Ondrej Ille  self-funded
>  * Copyright (C) 2018-2019 Martin Jerabek 
> FEE CTU
>  * Copyright (C) 2018-2020 Pavel Pisa  FEE
> CTU/self-funded
>  *
>  * Project advisors:
>  * Jiri Novak 
>  * Pavel Pisa 
>  *
>  * Department of Measurement (http://meas.fel.cvut.cz/)
>  * Faculty of Electrical Engineering (http://www.fel.cvut.cz)
>  * Czech Technical University(http://www.cvut.cz/)
>  */
>
> I am not sure if that is acceptable for NuttX mainline, but I do not like
> process which stripped all information about real code authors when
> NuttX has been absorbed by Apache. The Copyright (C) statementscan be
> replaced
> by text "Authors list"  if copyright of NuttX copy should be transferred
> to Apache. But I would tend to keep list of authors who invested time,
> lot of it even from own spare one...
>
>
>

--
*MoTeC Pty Ltd*

121 Merrindale Drive
Croydon South 3136
Victoria Australia
*T: *61 3 9761 5050
*W: *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.




RE: CTU CAN FD driver multi-licence for Nuttx

2023-09-06 Thread alin.jerpe...@sony.com
Hi Shane,

Thanks for the clarification

There are known CAN sources that have GPL code and have been documented in the 
LICENSE File

All this code is protected under the include GPL code config option and 
disabled by default

Is this approach approved or we should completely remove the GPL code from 
NuttX?

Thanks
Alin


From: Shane Curcuru 
Sent: den 6 september 2023 13:07
To: dev@nuttx.apache.org
Subject: RE: CTU CAN FD driver multi-licence for Nuttx

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
ZjQcmQRYFpfptBannerStart
Caution : This email originated from outside of Sony.
Do not click links or open any attachments unless you recognize the sender and 
know the content is safe. Please report phishing if unsure.
ZjQcmQRYFpfptBannerEnd

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:



   
https://apache.org/legal/src-headers.html



Specific questions (i.e. about a specific body of code under license X

that the project wants to incorporate) should be asked on Jira:



   
https://issues.apache.org/jira/projects/LEGAL/issues



--

- Shane

   ASF Member

   The Apache Software Foundation



> I've seen various licencing examples in the nuttx code base: but no high

> level description that gives a definitive answer. For example there are

> some cases where Authors are preserved and the code is BSD-2-Clause or

> BSD-3-Clause (not Apache-2.0).

>

> We would appreciate some feedback on whether the proposal from Pavel below

> is acceptable or if any minor adjustments would help.

>

> Kind regards,

>

> Andrew Dennison

> Chief Architect and Hardware Team Lead

> MoTeC (A Bosch Company)

>

> On Tue, 8 Aug 2023 at 19:48, Pavel Pisa 
> mailto: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

> >

> > /***

> >  *

> >  * CTU CAN FD IP Core

> >  *

> >  * Copyright (C) 2015-2018 Ondrej Ille 
> > mailto:ondrej.i...@gmail.com>> FEE CTU

> >  * Copyright (C) 2018-2020 Ondrej Ille 
> > mailto:ondrej.i...@gmail.com>> self-funded

> >  * Copyright (C) 2018-2019 Martin Jerabek 
> > mailto:martin.jerabe...@gmail.com>>

> > FEE CTU

> >  * Copyright (C) 2018-2020 Pavel Pisa 
> > mailto:p...@cmp.felk.cvut.cz>> FEE

> > CTU/self-funded

> >  *

> >  * Project advisors:

> >  * Jiri Novak mailto:jno...@fel.cvut.cz>>

> >  * Pavel Pisa mailto:p...@cmp.felk.cvut.cz>>

> >  *

> >  * Department of Measurement 
> > (http://meas.fel.cvut.cz/)

> >  * Faculty of Electrical Engineering 
> > (http://www.fel.cvut.cz)

> >  * Czech Technical University
> > (http://www.cvut.cz/)

> >  */

> >

> > I am not sure if that is acceptable for NuttX mainline, but I do not like

> > process which stripped all information about real code authors when

> > NuttX has been absorbed by Apache. The Copyright (C) statementscan be

> > replaced

> > by text "Authors list"  if copyright of NuttX copy should be transferred

> > to Apache. But I would tend to keep list of authors who invested time,

> > lot of it even from own spare one...

> >

> >

> >

>

> --

> *MoTeC Pty Ltd*

>

> 121 Merrindale Drive

> Croydon South 3136

> Victoria Australia

> *T: *61 3 9761 5050

> *W: *http://www.motec.com.au 
> >

>

>

> --

>  >

> >

> >

> >

> >

>

>

> --

>  >

>

> --

>

>

> Disclaimer Not

Re: CTU CAN FD driver multi-licence for Nuttx

2023-09-06 Thread raiden00pl
> There are known CAN sources that have GPL code and have been documented
in the LICENSE File
> All this code is protected under the include GPL code config option and
disabled by default
> Is this approach approved or we should completely remove the GPL code
from NuttX?

The code in question is dual licenced :
> SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)

Doesn't that mean we can choose which license suits us (in this case,
BSD-3)?

śr., 6 wrz 2023 o 13:15 alin.jerpe...@sony.com 
napisał(a):

> Hi Shane,
>
> Thanks for the clarification
>
> There are known CAN sources that have GPL code and have been documented in
> the LICENSE File
>
> All this code is protected under the include GPL code config option and
> disabled by default
>
> Is this approach approved or we should completely remove the GPL code from
> NuttX?
>
> Thanks
> Alin
>
>
> From: Shane Curcuru 
> Sent: den 6 september 2023 13:07
> To: dev@nuttx.apache.org
> Subject: RE: CTU CAN FD driver multi-licence for Nuttx
>
> 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
> ZjQcmQRYFpfptBannerStart
> Caution : This email originated from outside of Sony.
> Do not click links or open any attachments unless you recognize the sender
> and know the content is safe. Please report phishing if unsure.
> ZjQcmQRYFpfptBannerEnd
>
> 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<
> 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:
>
>
>
>https://apache.org/legal/src-headers.html<
> https://apache.org/legal/src-headers.html>
>
>
>
> Specific questions (i.e. about a specific body of code under license X
>
> that the project wants to incorporate) should be asked on Jira:
>
>
>
>https://issues.apache.org/jira/projects/LEGAL/issues<
> https://issues.apache.org/jira/projects/LEGAL/issues>
>
>
>
> --
>
> - Shane
>
>ASF Member
>
>The Apache Software Foundation
>
>
>
> > I've seen various licencing examples in the nuttx code base: but no high
>
> > level description that gives a definitive answer. For example there are
>
> > some cases where Authors are preserved and the code is BSD-2-Clause or
>
> > BSD-3-Clause (not Apache-2.0).
>
> >
>
> > We would appreciate some feedback on whether the proposal from Pavel
> below
>
> > is acceptable or if any minor adjustments would help.
>
> >
>
> > Kind regards,
>
> >
>
> > Andrew Dennison
>
> > Chief Architect and Hardware Team Lead
>
> > MoTeC (A Bosch Company)
>
> >
>
> > 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
>
> > >
>
> > >
> /***
>
> > >  *
>
> > >  * CTU CAN FD IP Core
>
> > >  *
>
> > >  * Copyright (C) 2015-2018 Ondrej Ille  ondrej.i...@gmail.com>> FEE CTU
>
> > >  * Copyright (C) 2018-2020 Ondrej Ille  ondrej.i...@gmail.com>> self-funded
>
> > >  * Copyright (C) 2018-2019 Martin Jerabek  >
>
> > > FEE CTU
>
> > >  * Copyright (C) 2018-2020 Pavel Pisa  p...@cmp.felk.cvut.cz>> FEE
>
> > > CTU/self-funded
>
> > >  *
>
> > >  * Project advisors:
>
> > >  * Jiri Novak mailto:jno...@fel.cvut.cz>>
>
> > >  * Pavel Pisa mailto:p...@cmp.felk.cvut.cz
> >>
>
> > >  *
>
> > >  * Department of Measurement (http://meas.fel.cvut.cz/<
> http://meas.fel.cvut.cz/>)
>
> > >  * Faculty of Electrical Engineering (http://www.fel.cvut.cz<
> http://www.fel.cvut.cz>)
>
> > >  * Czech Technical University(http://www.cvut.cz/<
> http://www.cvut.cz/>)
>
> > >  */
>
> > >
>
> > > I am not sure if that is acceptable for NuttX mainline, but I do not
> like
>
> > > process which stripped all information about real code authors when
>
> > > NuttX has been absorbed by Apache. The Copyright (C) statementscan be
>
> > > replaced
>
> > > by text "Authors list"  if copyright of NuttX copy should be
> transferred
>
> > > to Apache. But I would tend to keep list of authors who invested time,
>
> > > lot of it even from own spare one...
>
> > >
>
> > >
>
> > >
>
> >
>
> > --
>

esp32s3 ble???

2023-09-06 Thread Mike Moretti

Hi,

After all the troubles I had with BLE+WiFi on the esp32, I found out 
that we are actually going to be using the ESP32S3 instead.


Unfortunately, I don't see any BLE drivers for the ESP32S3 in 
nuttx-12.2.1 at all, or any configuration options for it.  Is there no 
support for bluetooth on esp32s3 yet?


Thanks,
-m


Re: esp32s3 ble???

2023-09-06 Thread Petro Karashchenko
Hi,

The ESP32-S3 BLE support was added in
https://github.com/apache/nuttx/pull/10200 so seems that was done after
12.2.1 was released.

Best regards,
Petro

ср, 6 вер. 2023 р. о 23:28 Mike Moretti  пише:

> Hi,
>
> After all the troubles I had with BLE+WiFi on the esp32, I found out
> that we are actually going to be using the ESP32S3 instead.
>
> Unfortunately, I don't see any BLE drivers for the ESP32S3 in
> nuttx-12.2.1 at all, or any configuration options for it.  Is there no
> support for bluetooth on esp32s3 yet?
>
> Thanks,
> -m
>