Skip to content
forked from skift-org/skift

🥑 A simple, handmade, operating system for the intel x86 cpu.

License

Notifications You must be signed in to change notification settings

ANSUUVIOUS/skift

 
 

Repository files navigation





A simple, handmade, operating system for the intel x86 cpu.

Discord - Website - Releases - Manual -

What skiftOS is about

  • skiftOS is a simple, handmade, operating system for the intel x86 cpu. Aiming for clean and pretty API while keeping the spirit of UNIX.
  • skiftOS is pretty easy to build from source, just follow the build guide
  • skiftOS is a student project, don't expect it to be secure or stable at this stage.

Screenshot

Features

  • Pre-emptive multitasking
  • I/O redirection
  • IPC sockets
  • Low level utility and system library (libsystem)
  • 2D and 3D graphic library (libgraphic)
  • PNG support throught lodepng
  • Graphical user interface library (libwidget)
  • A compositing window manager (Compositor)
  • Posix and libc compatibility layer library (libcompat)
  • A terminal emulator which support unicode and vt100 escape sequence (Terminal)
  • It can run DOOM :rage3:

License

The skift operating system and its core components are licensed under the MIT License.

See: LICENSE.md

About

🥑 A simple, handmade, operating system for the intel x86 cpu.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 87.0%
  • C++ 5.1%
  • HTML 4.0%
  • Makefile 1.3%
  • Objective-C 1.0%
  • Assembly 0.8%
  • Other 0.8%