stivale2-barebones
A simple stivale2-compliant kernel and build system example/template. (by stivale)
CPL-1
Operating system in C written for fun and glory (by CPL-1)
stivale2-barebones | CPL-1 | |
---|---|---|
4 | 1 | |
137 | 33 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | about 3 years ago | |
C | C | |
BSD Zero Clause License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
stivale2-barebones
Posts with mentions or reviews of stivale2-barebones.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-30.
-
Detecting Memory with Limine
https://github.com/stivale/stivale2-barebones (stivale 2 barebones for using as a base)
-
Beginner Questions
I'm in a very similar position to yourself, so perhaps take this with a grain of salt, but I think the limine bare-bones tutorial is the best starting place. If you visit the github page, they suggest a list of features to implement in a certain order: https://github.com/stivale/stivale2-barebones
-
What project can I do in the C programming language to get better at using pointers?
This should get you started https://wiki.osdev.org/https://github.com/limine-bootloader/limine-bareboneshttps://software.intel.com/content/www/us/en/develop/articles/intel-sdm.html
-
My tiny operating system for i686 processors: https://github.com/CPL-1/CPL-1
https://github.com/limine-bootloader/limine-barebones and https://os.phil-opp.com/edition-1/ are good tutorials to get started for amd64. Other then that, just use osdev wiki. Idk anything about mobile osdev sadly.
CPL-1
Posts with mentions or reviews of CPL-1.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-30.
-
My tiny operating system for i686 processors: https://github.com/CPL-1/CPL-1
Sure, the link is in the title, but here it goes again: https://github.com/CPL-1/CPL-1
What are some alternatives?
When comparing stivale2-barebones and CPL-1 you can also consider the following projects:
brutal - 🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry Pi
bootboot
reactos - A free Windows-compatible Operating System
bootboot - Dualboot your Ruby app made easy
unikraft - A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
stivale - The stivale boot protocols' specifications and headers.