Hi Tiago,

Thanks for the clarification.

I understand that Espressif prefers hosting under Apache, but would you
also accept hosting outside ASF (e.g. under github.com/NuttX), as suggested
previously?

I ask this to understand if hosting under Apache is a strict requirement or
simply a preference.

Best regards,


*--Felipe Moura de Oliveira*
Linkedin <https://www.linkedin.com/in/felipe-oliveira-75a651a0>

On Thu, 1 Oct 2026 at 12:44 Tiago Medicci Serrano <[email protected]>
wrote:

> Hi All, just a few pinpoints:
>
> Felipe just mentioned:
>
> "Keeping them outside of Apache, I know that Espressif agrees"
>
>
> Actually, we prefer keeping it under ASF, at `
> github.com/apache/nuttx-hal-espressif`
> <http://github.com/apache/nuttx-hal-espressif>. The license is already
> Apache 2.0.
>
> Binh's last message stated:
>
> Yes, Renesas supports keeping HAL Renesas outside the ASF.
> > It is similar to the model already supported for HAL Renesas in Zephyr,
> > with shared contribution and maintenance between the community and
> Renesas
> > code owners.
>
>
> There seems to be a misunderstanding about under ASF or not. It doesn't
> mean transferring the ownership. Actually, *Zephyr's HALs are under
> Zephyr's umbrella*. This is true for Espressif (
> https://github.com/zephyrproject-rtos/hal_espressif/) and seems to be true
> for Renesas as well (https://github.com/zephyrproject-rtos/hal_renesas/).
> Both are under `github.com/zephyrproject-rtos`
> <http://github.com/zephyrproject-rtos> (equivalently, Zephyr's
> umbrella, just like any other external modules).
>
> Just for the sake of comparison, they have clear rules about it:
> https://docs.zephyrproject.org/latest/contribute/external.html
>
> An OSI-compliant license is a prerequisite (so that it'd be the same for `
> github.com/apache/nuttx-hal-<vendor>`). The goals, requirements, and
> processes aren't that different from Zephyr's in this case.
>
> Best regards,
>
>
> Em qua., 30 de set. de 2026 às 22:29, Binh Nguyen <
> [email protected]> escreveu:
>
> > Hi all,
> >
> > Yes, Renesas supports keeping HAL Renesas outside the ASF.
> > It is similar to the model already supported for HAL Renesas in Zephyr,
> > with shared contribution and maintenance between the community and
> Renesas
> > code owners.
> >
> > Best Regards,
> > Binh Nguyen
> >
> > > From: Felipe Moura Oliveira <[email protected]>
> > > Sent: Thursday, October 1, 2026 2:24 AM
> > > To: [email protected]
> > > Subject: Re: Proposal: host vendor HAL repositories under
> > github.com/NuttX
> > >
> > > Hi all,
> > >
> > > Keeping them outside of Apache, I know that Espressif agrees, and I
> > believe Renesas and GigaDevice would as well.
> > > I can contact Holtek too and present this approach to them and try to
> > get support from them.
> > >
> > > Could the folks from Renesas and GigaDevice please confirm this?
> > >
> > > If so, we would already have a good starting point for this approach.
> > >
> > > Best regards,
> > >
> > >
> > > *--Felipe Moura de Oliveira*
> > > Linkedin <https://www.linkedin.com/in/felipe-oliveira-75a651a0>
> > >
> > > On Wed, 30 Sep 2026 at 15:48 Alan C. Assis <[email protected]> wrote:
> > >
> > > > I think Apache has many restrictions on what can be kept inside it.
> > > >
> > > > Also without the right information we cannot make a decision. For
> > > > instance, if IP donation and SGA are requirements, keeping the HAL
> > > > inside Apache is a blocker.
> > > >
> > > > For Espressif it is fine, because their license is already Apache and
> > > > they have already signed the SGA in the past.
> > > >
> > > > However, we need to consider how we will handle vendors who cannot
> > > > comply for some reason.
> > > >
> > > > BR,
> > > >
> > > > Alan
> > > >
> > > >
> > > >
> > > > On Wed, Sep 30, 2026 at 3:02 PM Gregory Nutt <[email protected]>
> > wrote:
> > > >
> > > > >
> > > > > +1 for Alin idea to have HAL under Apache license and umbrella in
> > > > > +order
> > > > to
> > > > > keep coherent and secure SBOM..
> > > > >
> > > > > I believe this would require an IP Clearance and possibly an SGA.
> > > > >
> > > > > "IP
> > > > > clearance<https://incubator.apache.org/ip-clearance/index.html> is
> > used to import code bases from outside Apache for future development
> > > > > here."   https://www.apache.org/legal/resolved.html#category-x
> > > > >
> > > > > The above statement seems to exactly describe the in-tree HAL case.
> > > > > Basically, the ASF will not accept the legal liabilities of simply
> > > > > taking some one else's code and hosting it in a project repository
> > > > > with no legal licensing  documentation, especially if it is a
> > > > > substantial body of code that will be incorporated into the ASF
> > project.
> > > > >
> > > > > IP clearance details:
> > > > > https://in/
> > > > > cubator.apache.org
> %2Fip-clearance%2Findex.html&data=05%7C02%7Cbinh.n
> > > > > guyen.xw%40renesas.com
> %7C62ced57e55444f955c3508df1f28b5c4%7C53d82571
> > > > >
> da1947e49cb4625a166a4a2a%7C0%7C0%7C639263931847902603%7CUnknown%7CTW
> > > > >
> FpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMi
> > > > >
> IsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=XLXJ8KSIFNRpkL
> > > > > 6OZiyBJoC7IOB02Yq8LkZ9ZAhGPvQ%3D&reserved=0
> > > > >
> > > > > Alin is the expert on IP clearance and went through all of this in
> > > > > the past.
> > > > >
> > > > > Using an external library in the link does not cause these problems
> > > > > in my understanding.
> > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to