So I have a few very closely related questions (sequential).
- Is POSIX managed by the C standard committee or is it merely a standard to enable cross-platform functionalities?
- Are the standards released with disregard to POSIX?
- If you're working on some new chip / os and are creating a non-POSIX compliant C implementation for that system, is your os considered portable (since you're complying to the C standard)?
- Will the C standards and POSIX standards stay separate in the future?
Big thanks to anyone who has read my question, and of course to anyone who has written an answer.