All Projects → kaneton → kaneton

kaneton / kaneton

Licence: other
kaneton is an educational microkernel that has been used for teaching purposes for over 8 years.

Programming Languages

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

Projects that are alternatives of or similar to kaneton

Remote-Work-and-Study-Resources
Free services, tools, articles and other resources for remote workers and distance learners
Stars: ✭ 49 (+68.97%)
Mutual labels:  teaching
reflective-diary
Teacher's Reflective Diary (developed by the Teaching Lab community at the Faculty of Informatics, Masaryk University)
Stars: ✭ 25 (-13.79%)
Mutual labels:  teaching
named-entity-recognition
Notebooks for teaching Named Entity Recognition at the Cultural Heritage Data School, run by Cambridge Digital Humanities
Stars: ✭ 18 (-37.93%)
Mutual labels:  teaching
Teaching
My lecture notes and other course materials
Stars: ✭ 28 (-3.45%)
Mutual labels:  teaching
data-science-training
Reproducible data science with R, RStudio, Git, and GitHub
Stars: ✭ 18 (-37.93%)
Mutual labels:  teaching
OpenHarmony
华为鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,鸿蒙技术资料,手册,指南,共建国产操作系统万物互联新生态。
Stars: ✭ 373 (+1186.21%)
Mutual labels:  microkernel
codezero
Codezero Microkernel
Stars: ✭ 93 (+220.69%)
Mutual labels:  microkernel
Fukuro
Simple microkernel (early stage)
Stars: ✭ 18 (-37.93%)
Mutual labels:  microkernel
poplar
Microkernel and userspace written in Rust exploring modern ideas
Stars: ✭ 217 (+648.28%)
Mutual labels:  microkernel
ScPoEconometrics
Undergraduate textbook for Econometrics with R
Stars: ✭ 100 (+244.83%)
Mutual labels:  teaching
xtrix
xtrix OS repo
Stars: ✭ 23 (-20.69%)
Mutual labels:  microkernel
Data science for biologists 2019
Lab materials for the University of Washington course Data Science for Biologists (Winter 2019, BIO419/519)
Stars: ✭ 25 (-13.79%)
Mutual labels:  teaching
Scipy-Bordeaux-2017
Course taught at the University of Bordeaux in the academic year 2017 for PhD students.
Stars: ✭ 16 (-44.83%)
Mutual labels:  teaching
l4re-core
The core components of the L4Re operating system.
Stars: ✭ 39 (+34.48%)
Mutual labels:  microkernel
NightOS
A highly secure, performant and robust operating system for the future 🌔 🚀
Stars: ✭ 15 (-48.28%)
Mutual labels:  microkernel
BestPracticesWorkshop
Repository for the workshop "Best practices on development"
Stars: ✭ 14 (-51.72%)
Mutual labels:  teaching
teaching-open
Scratch少儿编程教学平台,集成Scratch、ScratchJr、Python教学工具。包含课程、班级、作业、权限、赛事、社区等。
Stars: ✭ 202 (+596.55%)
Mutual labels:  teaching
CuriOS
Simple GUI based Operating System - Based upon my own Microcokernel, heavily inspired by the original 1980s AmigaOS (though somewhat simpler).
Stars: ✭ 32 (+10.34%)
Mutual labels:  microkernel
Sigma
Abandoned overcomplicated Microkernel using modern x86_64 features
Stars: ✭ 36 (+24.14%)
Mutual labels:  microkernel
TheoLog
Vorlesungsunterlagen "Theoretische Informatik und Logik", Fakultät Informatik, TU Dresden
Stars: ✭ 20 (-31.03%)
Mutual labels:  teaching

kaneton

kaneton is a microkernel that has been designed for building flexible, reliable and secure operating systems.

Its design includes many modern paradigms while being written in a real-world low-level programming language: C.

This microkernel has been designed to be ported on many architectures without being intrusive. Moreover, the main goal of this system was to be understandable by everyone interested in operating systems internals.

As such, the kaneton design and implementation are very elegant and easy to understand. The kaneton microkernel includes modern distributed system concepts leading to a powerful microkernel based operating system.

More information can be found in this article submitted as part of OSNews' operating system contests in which kaneton competed.

One can find additional details about kaneton's architecture on the official website: http://kaneton.opaak.org.

kaneton has been used as the main material for last-year students in french engineering schools, most specifically EPITA, to teach operating system internals, low-level development, microprocessor theory and more.

NOTE: kaneton is no longer maintained and has been, as a result, open sourced. Feel free to use it as teaching material if you want.

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].