#
hobby-os
Here are 109 public repositories matching this topic...
-
Updated
May 26, 2022 - C
nimelehin
opened
May 10, 2021
An operating system written in C
-
Updated
Aug 30, 2021 - C
A hobby operating system developed from scratch
-
Updated
Dec 5, 2021 - C
-
Updated
Apr 6, 2022 - C
An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
linux
unix
gui
opensource
kernel
cpp
osdev
operating-system
gcc-complier
graphical
x86
gnu
c11
hobby
gnu-binutils
hobby-os
32-bit
cpp20
ghost-kernel
-
Updated
May 22, 2022 - C
Operating System from scratch
-
Updated
Jan 29, 2022 - C
8
Narasimha1997
commented
Oct 4, 2020
Right now, the entire kernel works in privileged mode and as a single process and does not switch to user-mode after boot.
enhancement
New feature or request
help wanted
Extra attention is needed
good first issue
Good for newcomers
Hobbyist Operating System targeting x86_64 systems. Includes userspace, Virtual File System, An InitFS (tarfs), Lua port, easy porting, a decent LibC and LibM, and a shell that supports: piping, file redirection, and more.
-
Updated
Feb 20, 2022 - C
An operating system project.
-
Updated
Dec 27, 2020 - C
A sweet hobby made operating system written in C++ for x86 CPUs with GUI
-
Updated
May 29, 2022 - C++
A hobby OS written in Rust
-
Updated
May 28, 2022 - Rust
A hobbyist operating system created from scratch.
-
Updated
Nov 9, 2020 - C
Operating System that will eventually be able to play OSU!
-
Updated
May 24, 2022 - C
nask clone assembly, it can boot tiny OS with Linux
-
Updated
May 5, 2022 - C
A minimal bare bones operating system based on a monolithic kernel design written purely in Assembly language
-
Updated
Oct 25, 2019 - Assembly
meniOS is an operating system project written from scratch for fun
-
Updated
Nov 7, 2020 - C
Improve this page
Add a description, image, and links to the hobby-os topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the hobby-os topic, visit your repo's landing page and select "manage topics."
This is on hold because of the many bugs in the compiler
The build has received support for C++20 modules and it's now time to port the whole codebase to it.
The battle plan is to first port applications and utilities and then works our way down the dependency chain except everything needed by the kernel and the libc: libsystem, libio, libutils, libjson
Applications