blog_os
Writing an OS in Rust (by phil-opp)
elf2efi
Convert ELF-format images to PE+ suitable for use as EFI applications (by davmac314)
blog_os | elf2efi | |
---|---|---|
8 | 1 | |
14,002 | 14 | |
- | - | |
7.8 | 4.4 | |
5 days ago | 18 days ago | |
HTML | C | |
Apache License 2.0 | GNU General Public License v3.0 or later |
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.
blog_os
Posts with mentions or reviews of blog_os.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-01.
- Vim-based desktop apps
- GitHub - ZeroIntensity/pointers.py: Bringing the hell of pointers to Python.
- Blogos – Writing an OS in Rust
-
own Operating System
but it seems to be flawed because even the example: https://github.com/phil-opp/blog_os/tree/post-02
-
UEFI vs BIOS. How much does it actually matter now of days?
I suggest looking at the 3rd edition of Philipp Oppermann's blog OS that I mentioned. It's still very much a work-in-progress, but the section on UEFI booting is pretty much done. It's not hosted anywhere yet, so you'll have to clone the repo and switch to the edition-3 branch, then install Zola 0.13 (cargo install zola --git https://github.com/getzola/zola.git --tag v0.13.0) and run zola serve in the blog directory.
-
I Want to start leaning OS development on microcontrollers, any advice?
RedoxOS, an OS written in Rust A tutorial on making an OS in Rust, complwte with bootable source
-
Unclear where or how to begin creating a UEFI bootloader
I'm currently working on a tutorial for (1). It's still in a very early stage, but maybe it helps you to get started: https://github.com/phil-opp/blog_os/blob/edition-3/blog/content/edition-3/posts/02-booting/uefi.md
- Need help locating learning material. Interested in trying to develop a bootloader using Rust.
elf2efi
Posts with mentions or reviews of elf2efi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-06.
What are some alternatives?
When comparing blog_os and elf2efi you can also consider the following projects:
tock - A secure embedded operating system for microcontrollers
uefi-elf-bootloader - UEFI ELF Bootloader example
redox - Mirror of https://gitlab.redox-os.org/redox-os/redox
bootloader - An experimental pure-Rust x86 bootloader
axe-html-reporter - Creates easy to read HTML file from axe-core accessibility results object
HackBGRT - Windows boot logo changer for UEFI systems
css-exercises
xboot - The extensible bootloader for embedded system with application engine, write once, run everywhere.
uefi-rs - Rust wrapper for UEFI.
cortexm-threads - Simple context switching library for ARM Cortex-M MCUs in Rust
SmmBackdoorNg - Updated version of System Management Mode backdoor for UEFI based platforms: old dog, new tricks