busybox11 / skift

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

Home Page:https://skiftOS.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool





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

Discord - Website - Releases - Manual -

Notice! We've moved the project to C++ recently, so don't expect it to be idiomatic yet. There is still a lot of work to be done, and any help is very appreciated :)

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 through lodepng
  • Graphical user interface library (libwidget)
  • A compositing window manager (Compositor)
  • 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.

https://skiftOS.github.io/

License:Other


Languages

Language:C++ 78.0%Language:C 15.2%Language:HTML 3.2%Language:Makefile 1.4%Language:Objective-C 0.8%Language:Assembly 0.7%Language:Python 0.5%Language:Shell 0.3%