Dear Alan and NuttX developers,
I am preparing a GSoC 2026 proposal for the “Wireguard port to NuttX”
project and wanted to check scope and expectations before I submit.
My background is in systems programming and constrained-environment
software, with most of my current work centered around Rust, low-level
reliability, and infrastructure for embedded or disconnected settings. I am
particularly interested in this project because it combines embedded
networking, security, and practical systems integration rather than just
application-layer work.
My current plan is to scope the project around:
- a maintainable NuttX integration for WireGuard
- successful interoperability with a standard Linux WireGuard peer
- validation on at least one reproducible board or simulator target
- documentation and repeatable test steps for the community
Before finalizing the proposal, I would appreciate guidance on three
points:
- which board or simulation target you would most prefer for development
and validation (eabi)
- whether there is already a preferred reference implementation or prior
experiment I should study first
- what you would consider the minimum acceptable deliverable for a
successful GSoC outcome
If useful, I can also share my draft proposal text for feedback.
Best regards,
Bilal El Khatabi
[email protected]
https://github.com/bilalobe