simbit18 commented on issue #15730: URL: https://github.com/apache/nuttx/issues/15730#issuecomment-2682165247
Remind everyone and me too :) The inviolable principles of NuttX **All Users Matter** **All support must apply equally to all supported platforms. At present this includes Linux, Windows MSYS, Windows Cygwin, Windows Ubuntu, Windows native, macOS, Solaris, and FreeBSD. No tool/environment solutions will be considered that limit the usage of NuttX on any of the supported platforms.** Inclusive rather than exclusive. Hobbyists are valued users of the OS including retro computing hobbyists and DIY “Maker” hobbyists. Supported toolchains: GCC, Clang, SDCC, ZiLOG ZDS-II (c89), IAR. Others? No changes to build system should limit use of NuttX by any user. Simplifying things for one user does not justify excluding another user. We should seek to expand the NuttX user base, not to limit it for reasons of preference or priority. We must resist the pull to make NuttX into a Linux-only, GCC-only, and ARM-only solution. https://nuttx.apache.org/docs/latest/introduction/inviolables.html#all-users-matter So the system should also be available for all supported platforms, which is not trivial. @lupyuen Unfortunately, I have no idea of a simple solution. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org