Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rimubytes/osverse
Building Fundamental concepts of operating systems
https://github.com/rimubytes/osverse
Last synced: about 2 months ago
JSON representation
Building Fundamental concepts of operating systems
- Host: GitHub
- URL: https://github.com/rimubytes/osverse
- Owner: rimubytes
- Created: 2024-11-12T18:51:29.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-12T18:56:34.000Z (about 2 months ago)
- Last Synced: 2024-11-12T19:37:32.758Z (about 2 months ago)
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OSverse
This repository is dedicated to exploring and building fundamental concepts of operating systems from the ground up. The goal of this project is to understand how operating systems work by working through hands-on exercises, reading materials, and small coding projects.
## 📘 Project Overview
Operating systems (OS) are the backbone of computer systems, managing resources, processes, and interactions with hardware. In this project, we aim to:
- Learn OS basics like processes, memory management, file systems, and device drivers.
- Implement foundational components of an OS.
- Experiment with systems programming to deepen understanding of low-level concepts.This project is inspired by courses like MIT's 6.S081 and other resources, providing a self-paced environment to explore OS development.
## 🛠Technologies
- C/C++: Core language for low-level OS development.
- Assembly: Some exercises may require working with assembly code.
- QEMU: For emulating and testing code in a virtualized environment.