Questions are welcome.
ZenOS is an experimental operating-system project, and contributors may have different levels of systems-programming experience.
Check:
README.mddocs/- Existing Issues
- Existing Pull Requests
- Existing Discussions
Your question may already have an answer.
Instead of:
It doesn't work. Help?
Provide:
I am trying to boot the kernel using QEMU.
Command:
<command>
Expected:
ZenOS should start the shell.
Actual:
QEMU exits after the kernel starts.
Error:
<error>
Environment:
Fedora
x86_64
QEMU <version>
When asking technical questions, include:
- What you are trying to accomplish.
- What you tried.
- The command you used.
- The error message.
- Your environment.
- What you expected to happen.
Beginners are welcome.
If you are learning operating-system development, you can start with:
- Linux basics
- C programming
- Git
- Shell scripting
- Computer architecture
- Operating-system fundamentals
- Linux kernel concepts
- QEMU
Use the project's available:
- GitHub Issues
- GitHub Discussions
- Pull Request discussions
- Community channels
Use Issues primarily for reproducible bugs and actionable project tasks.
Do not post:
- Passwords
- API keys
- Private credentials
- Sensitive personal information
- Unrelated spam
If you know the answer to another contributor's question, consider helping them.
A useful answer should explain the reasoning rather than simply providing a command.