All Projects → jserv → codezero

jserv / codezero

Licence: GPL-3.0 license
Codezero Microkernel

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
assembly
5116 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to codezero

M7M01 MuEukaron
An capability-based microkernel general-purpose operating system focusing on scalability, predictability, mixed-criticality and recoverability. THIS PROJECT IS IN PREVIEW STATE CURRENTLY
Stars: ✭ 79 (-15.05%)
Mutual labels:  hypervisor, microkernel
Freertos Cell
FreeRTOS for Jailhouse Cells
Stars: ✭ 31 (-66.67%)
Mutual labels:  arm, hypervisor
l4re-core
The core components of the L4Re operating system.
Stars: ✭ 39 (-58.06%)
Mutual labels:  arm, microkernel
ewok-kernel
A secure and high performances microkernel for building secure MCU-based IoTs
Stars: ✭ 69 (-25.81%)
Mutual labels:  arm, microkernel
Fukuro
Simple microkernel (early stage)
Stars: ✭ 18 (-80.65%)
Mutual labels:  arm, microkernel
uvmm
Virtual machine monitor for L4Re
Stars: ✭ 22 (-76.34%)
Mutual labels:  arm, hypervisor
mcube
Mcube Kernel: Operating System Supporting Dynamically Switchable Kernel Models
Stars: ✭ 42 (-54.84%)
Mutual labels:  microkernel
bx-github-ci
This tutorial provides one example on how a CI (Continuous Integration) workflow with the IAR Build Tools for Linux can be set up on GitHub. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 20 (-78.49%)
Mutual labels:  arm
ChibiOS-rust
ChibiOS for Rust
Stars: ✭ 13 (-86.02%)
Mutual labels:  arm
rebuild
Zero-dependency, reproducible build environments
Stars: ✭ 48 (-48.39%)
Mutual labels:  arm
dynarmic
An ARM dynamic recompiler.
Stars: ✭ 675 (+625.81%)
Mutual labels:  arm
arm-wheels
Project to generate Python wheels for ARM systems (targeting armv7 / aarch64 in the future)
Stars: ✭ 14 (-84.95%)
Mutual labels:  arm
Hypervisor
Hypervisor implementation for x86_64 ISA MIT JOS
Stars: ✭ 25 (-73.12%)
Mutual labels:  hypervisor
arm64-pgtable-tool
Tool for automatically generating MMU and translation table setup code, whether to drag and drop into your own bare metal arm64 projects or to assist you in your own learning.
Stars: ✭ 41 (-55.91%)
Mutual labels:  arm
swarm-monitor
Monitor a Docker Swarm with Blinkt! LED
Stars: ✭ 48 (-48.39%)
Mutual labels:  arm
desmume
DeSmuME is a Nintendo DS emulator
Stars: ✭ 1,609 (+1630.11%)
Mutual labels:  arm
gba-pong
Classic pong game on the GameBoy Advance.
Stars: ✭ 23 (-75.27%)
Mutual labels:  arm
stm32f4-bare-metal
Bare metal STM32F4 examples for various modules
Stars: ✭ 79 (-15.05%)
Mutual labels:  arm
u8g2-arm-linux
U8g2 for arm linux - a monochrome graphics library
Stars: ✭ 37 (-60.22%)
Mutual labels:  arm
packages
PiKVM Packages
Stars: ✭ 18 (-80.65%)
Mutual labels:  arm

Codezero Microkernel

What is Codezero?

Codezero is an L4 microkernel that has been written from scratch. It targets embedded systems and its purpose is to act as a secure embedded hypervisor. It aims to become the most modern L4 implementation by evolving the L4 microkernel API into the future. In a nutshell, Codezero provides all the basic mechanism to abstract away the hardware, build OS services, isolate applications and fine-grained security in a single package.

Why the name Codezero?

The project philosophy is to create the simplest and leanest microkernel that is generic and applicable to many different applications. Feature creep is what we don't have in Codezero. Simple, elegant design is the project philosophy.

What is the license?

The current release is distributed under GNU General Public License Version 3.

The third party source code under the directories loader/ tools/ libs/c libs/elf have their own copyright and licenses, separate from this project. All third party source code is open source in the OSI definition. Please check these directories for their respective licenses.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].