Hi Tomek,

I think that having different profiles is a good idea.

Users can balance between size and features while still being POSIX
compliant

This change does not conflict with our inviolables and provides flexibility

Best regards
Alin

On Fri, 21 Nov 2025, 02:00 Tomek CEDRO, <[email protected]> wrote:

> Hello world :-)
>
> Coming from a mailing thread [1] lets discuss Alan's idea to create
> POSIX Profiles in NuttX, something similar to Zephyr's solution [2],
> that will assure POSIX Compliance but also allow trimming firmware
> size for hardware / memory limited small and tiny MCUs.
>
> Alan's idea is to introduce a dedicated POSIX PE51 profile. POSIX
> PSE51 is a specific, minimal profile or subset of the full POSIX -
> Portable Operating System Interface standard, formally defined in IEEE
> 1003.13-2003.
>
> Thanks :-)
> Tomek
>
> [1] https://www.mail-archive.com/[email protected]/msg13936.html
> [2]
> https://github.com/zephyrproject-rtos/zephyr/blob/main/lib/posix/Kconfig.profile
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>

Reply via email to