Skip to content

linkdd/slightx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlightX is a free operating system developped in C and Assembly for x86 architectures.
This OS is conform to the POSIX conventions. SlightX is based on a microkernel architecture.
For the moment, SlightX is using the GRUB-0.97 bootloader, but later it will use its own
bootloader : SXLoader


- boot/ : This folder contains GRUB's config file menu.lst
- kernel/ : Kernel's source
- libc/ : The library to develop on SlightX
- doc/ : Documentation I used to write SlightX, and Doxygen documentation
- apps/ : Applications for SlightX
- bin/ : Every binary files

SlightX is based on the James Molloy's tutorial : http://www.jamesmolloy.co.uk/tutorial_html/index.html

To test SlightX :
$ make all install run # It will compile, install on disk.img and run into QEMU
Generate documentation :
$ make doc # It will run doxygen
$ $(my favorite web browser) doc/doxygen/html/index.html

Thanks to Guillaume B. (Cheaterman) for the logo.
Thanks to Fabien V. (h4o) for the splashscreen.

About

A free x86 operating system conforming to POSIX.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published