Hi Akarsh,

Thank you for your interest in contributing to NuttX and for submitting a
proposal to the GSoC.

Something we request from all candidates is to open a publish discussion at
out github:
https://github.com/apache/nuttx/issues?q=is%3Aissue%20state%3Aopen%20label%3Agsoc2026

This way other developers could review and help to improve your proposal.

I read your proposal and noticed you focused mostly on ELF dynamic loading,
but this is something NuttX already supports.
So "A framework will be designed to execute ELF binaries directly from the
filesystem (e.g., /bin)." that already exists and work:
https://acassis.wordpress.com/2018/07/10/running-external-application-on-nuttx/

Also you added "optional support to package management", but in fact that
is the main goal of this project, create (or reuse the existing ppkg
project https://github.com/leleliu008/ppkg ).

So, adding a proposal to the GSoC at the last minute without interacting
with the project previously doesn't give you much chances to succeed.

But I sincerely hope you stay here and contribute to the project (because
besides all adversities we face, this is a really cool project).

BR,

Alan

On Mon, Apr 6, 2026 at 2:53 AM Akarsh <[email protected]> wrote:

> Hi NuttX Developers,
>
> I hope you're doing well.
>
> I recently submitted my GSoC 2026 proposal on enabling dynamic ELF-based
> application distribution for Apache NuttX, and I wanted to express my
> interest in the project briefly.
>
> The idea of moving NuttX towards a more modular, distribution-like model
> for embedded systems strongly aligns with my interests in systems
> programming and runtime design. While working on the proposal, I explored
> NuttX’s binfmt subsystem and exec flow, particularly around symbol
> resolution and memory constraints in non-MMU systems, and focused on
> extending ELF loading to support runtime execution and safe application
> updates.
>
> I’ve previously contributed to TensorFlow and worked on systems-level
> projects (including an assembler and a RISC-V simulator), which has given
> me a solid foundation in working with low-level systems and large
> codebases.
>
> I’d be happy to contribute to NuttX with small fixes or validations
> alongside the proposal.
>
> Thank you for your time.
>
> Best regards,
> Akarsh Sinha (GSoC ID: AS594)
> https://github.com/Akarsh-28
>

Reply via email to