rust-kernel-barebones
WingOS
rust-kernel-barebones | WingOS | |
---|---|---|
2 | 6 | |
45 | 749 | |
- | - | |
0.0 | 7.8 | |
over 2 years ago | 8 months ago | |
Shell | C++ | |
MIT License | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rust-kernel-barebones
WingOS
- WingOS: A little 64bit operating system written in C++ with smp support
-
OpuntiaOS – an operating system targeting x86, ARMv7, Aarch64
> I'm not sure why one would write a new OS in C++ in 2021/2022
numbers of hobby C++ OS started from scratch which went from zero to GUI in a couple years: at least 4 - SerenityOS, this, https://github.com/skiftOS/skift, https://github.com/Supercip971/WingOS
how many in other languages ?
-
Software Development Foundations - How to teach a 14 year old?
Get him to join the OSDev discord chat. Most of the people there started learning programming in the middle of the pandemic and are now building complex projects. Group is mostly kids his age, 12-16 year olds, learning to hack around. Like this 13 year old or this 15 year old.
-
Do I have to go to top CS universities abroad to get into FAANG/companies with FAANG-like salaries?
If you had put all those time into 1 long term project or two, like that highschool kid I linked above who nearly got a Google SWE internship, or like this 14 year old kid who started learning how to build an operating system last year in lockdown time and now has this to show for, you would've been miles ahead of the competition and interning at Google by your freshman year or have strong chance to get into FANG by the time you graduate. Instead you are here, thinking about what school to waste money on, scheming about a several year plan where you have a smaller chance get to one of these FANG companies. I said smaller chance because you can't just transfer from a top PH university to a US target school for CS unless you won a renowned international competition, your best chance then in your proposed path is either:
- My little os: WingOS (I'm 14 years old so sorry if the code is bad)
-
This is my little os: WingOS ! (i'm 14 years old so sorry if the code is bad)
https://github.com/Supercip971/WingOS it is open source (thank you)
What are some alternatives?
carnet - A Tool for Sandboxing Cargo and Buildscripts
LensorOS - An OS based on UEFI
minimal_uefi - A minimal Rust project to get started with UEFI
managarm - Pragmatic microkernel-based OS with fully asynchronous I/O
rust-template - A project template suitable for new Rust 2021 Edition projects with cargo-make/rustfmt/rust-clippy.
skift - 🥑 The delightful operating system.
toaruos - A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Lemon-OS - The Lemon Operating System
poplar - Microkernel and userspace written in Rust exploring modern ideas
opuntiaOS - opuntiaOS - an operating system targeting x86, ARM and RISC-V.
jsix - A hobby operating system for x86_64, boots with UEFI.
aero - Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.