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

Reply via email to