All Projects → kaworu → JamesM

kaworu / JamesM

Licence: other
me going through JamesM's kernel development tutorials

Programming Languages

c
50402 projects - #5 most used programming language
assembly
5116 projects
Makefile
30231 projects

Projects that are alternatives of or similar to JamesM

Frosted
Frosted: Free POSIX OS for tiny embedded devices
Stars: ✭ 194 (+454.29%)
Mutual labels:  unix, kernel
georgios
Hobby Operating System
Stars: ✭ 19 (-45.71%)
Mutual labels:  unix, kernel
kernel
Main kernel tree
Stars: ✭ 28 (-20%)
Mutual labels:  unix, kernel
Aquila
AquilaOS: UNIX-like Operating System
Stars: ✭ 413 (+1080%)
Mutual labels:  unix, kernel
Awesome Unix
All the UNIX and UNIX-Like: Linux, BSD, macOS, Illumos, 9front, and more.
Stars: ✭ 973 (+2680%)
Mutual labels:  unix, kernel
Buildxl
Microsoft Build Accelerator
Stars: ✭ 676 (+1831.43%)
Mutual labels:  unix, kernel
Qword
Operating system for x86_64 based around a "keep it simple and make it work" philosophy.
Stars: ✭ 367 (+948.57%)
Mutual labels:  unix, kernel
Serenity
SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.
Stars: ✭ 16,842 (+48020%)
Mutual labels:  unix, kernel
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+614.29%)
Mutual labels:  unix, kernel
carbon
64 bit monolithic nt-style kernel
Stars: ✭ 60 (+71.43%)
Mutual labels:  kernel
zen-kernel
Zen Patched Kernel Sources
Stars: ✭ 1,303 (+3622.86%)
Mutual labels:  kernel
i3wm-themer
🎨 Theme collection manager for i3-wm
Stars: ✭ 1,956 (+5488.57%)
Mutual labels:  unix
whichpm
Locates installed Perl modules.
Stars: ✭ 20 (-42.86%)
Mutual labels:  unix
ktf
Kernel Test Framework
Stars: ✭ 125 (+257.14%)
Mutual labels:  kernel
tmpl
tmpl - unix-friendly templating tool.
Stars: ✭ 19 (-45.71%)
Mutual labels:  unix
SUDA V3S
Open Source for Allwinner V3S
Stars: ✭ 34 (-2.86%)
Mutual labels:  kernel
os
x86-64 assembly µkernel
Stars: ✭ 15 (-57.14%)
Mutual labels:  kernel
pfSense-pkg-WireGuard
This is a port of the original WireGuard UI bits as implemented by Netgate in pfSense 2.5.0 to a package suitable for rapid iteration and more frequent updating on future releases of pfSense.
Stars: ✭ 194 (+454.29%)
Mutual labels:  kernel
gdb 2 root
This python script adds some usefull command to stripped vmlinux image
Stars: ✭ 20 (-42.86%)
Mutual labels:  kernel
KMAC
Some usefull info when reverse engineering Kernel Mode Anti-Cheat
Stars: ✭ 31 (-11.43%)
Mutual labels:  kernel

Roll your own toy UNIX-clone OS

I'm just following http://www.jamesmolloy.co.uk/tutorial_html/.

The code should run fine under Ubuntu 13.04 though, I've had to hack a bit the tutorial (mainly the bochs config).

LICENSE

The linux-0.01/ directory has been downloaded at https://www.kernel.org/pub/linux/kernel/Historic/linux-0.01.tar.gz and is probably under GPLv2.

Files in the src/ directory comes mostly from the tutorial (for each exception the license header have been retained in the concerned files) so consider it under CC0 (see https://creativecommons.org/publicdomain/zero/1.0/).

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