Skip to content

shaunren/sysint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sysint

A UNIX-like OS. Currently only a kernel for i686 PCs.

Features

  • Written in mostly C++
  • Works on i686
  • Uses buddy allocator for page frame management
  • A fair process scheduler like Linux's CFS
  • Linux-like clone system call
  • VFS
    • I/O to terminal via standard file descriptors
  • Basic POSIX signal support
  • ELF binary loading

About

A UNIX-like operating system in C++14

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published