Home - reyoung/RayCommand GitHub Wiki
Welcome to the RayCommand! If you're a Chinese, you can read the Chinese version of this page.Home_ch
The RayCommand is just a exercise of a Chinese undergraduate student. The idea of this OS is from the lino Command or freedos. The philosophy of this OS is keep the things simplest and trust the user/programmer who use it. So the OS will be not into user-space, and will be monotask for a long time(Maybe I finish others, I will make it multitask).
This OS is absolutely educational system. The origin propose is record How to write a simplest OS, and record it into Chinese(Because I think there are many English OS document). So, you can talk to me use either Chinese or English or even both. If you have any Question/Suggestion, please send to [email protected]
I am also a newbie of OS developing, the last OS project RayNix can be found on Github. It complete MM,Console driver, etc. However, as the developing of Raynix, my ideas have changed a lot.
The RayCommand has some basical ideas. This will not changed for a long time.
- Naked The OS will not get into user-space, and trust any user or programmers.
- Educational This OS will not do any industrial optimization. It will be well documented (at least using Chinese).
- Iterative This OS will implement a shell immediately, and add programs of shell. You can run programs using shell at the early stage of RayCommand.
List of RayCommand complete development stages.