HypnoticOS

About

HypnoticOS is a 64-bit Hobby Operating System. Functionality includes:

  • Memory management
  • Userspace binary support
  • Temporary memory file system
  • Support for local/IO APIC
  • SMP

License

This project is licensed under GNU GPLv3 - see the LICENSE file for details.

This program comes with ABSOLUTELY NO WARRANTY; for details see the LICENSE file.

This is free software, and you are welcome to redistribute it under certain conditions; see the LICENSE file for details.

Download

Generated ISO

You can download a generated ISO here: (generated on 27-Oct-2020 18:00)
hypnoticos-5ed429c462476b7cf0e79a7fd7ca2e427ec02cf2.iso (approx. 26.23 MB)

The commit history is checked once every few hours and if a new commit has been made then a new ISO is generated.

Source code

The source code can be found on GitHub.

Currently working on

Here's a list of what I'm currently working on: (updated 01/05/2020)

  • Change directory support in the console application
  • /bin/list application to list the contents of directories
  • Support for argc/argv in user space applications
  • User documentation
  • Internal documentation
  • A text editor

Here's what I have planned for the future:

  • Graphical display
  • Hard disk support
  • Possibly CD-ROM support (possibly not)

Here's what I don't have any strong plans for working on:

  • Floppy disk support

How can I help?

You can help by reporting any issues that you have on the GitHub Issues page.

Copyright (C) jk30 2020