/swagOS

64bit hobby operating system

Primary LanguageCMIT LicenseMIT

This is my first attempt at writing an operating system from scratch.

Current Features:

  • Ext2 File System(reads only)
  • SMP multitasking
  • User mode shell
  • Some basic user mode utilities(ls, cat, clear, etc.)

Planned Features:

  • TCP/IP stack
  • Finish Ext2 implementation
  • a GUI
  • toy compiler/interpreter for custom shell scripting language

swagOS_demo

At some point I want to do a rewrite in C++