Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Kernel

A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.

https://github.com/theabhishek07/operating-systems

This repository contains all the relevant content needed for learning and practicing operating system.

class-notes ebooks kernel kernel-module lab-works ppts-created study-materials

Last synced: 06 Jan 2025

https://github.com/vheidari/minibox

miniBox = Linux Kernel with BusyBox taste. An experimental project :)

busybox distros kernel linux linux-kernel minibox

Last synced: 18 Dec 2024

https://github.com/blob42/vmmware-12.1.1-kernel-4.9

Vmware 12.1.1 patch for kernel 4.9

kernel patch vmware

Last synced: 18 Dec 2024

https://github.com/dorydev/linuxfromscratch

Simple kernel

c grub kernel

Last synced: 24 Dec 2024

https://github.com/rodyherrera/chittyos

ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.

assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3

Last synced: 25 Dec 2024

https://github.com/pmuens/union

POSIX compliant unikernel written in Rust.

kernel posix rust unikernel

Last synced: 26 Dec 2024

https://github.com/lordshenron/direwolf_unified

Kernel source of Direwolf kernel based on Unified Kernel source by @33bca

direwolf kernel kernel-source redmi riva xiaomi

Last synced: 26 Dec 2024

https://github.com/saschagrunert/netlink_kmod

Playing around with routing netlinks inside the kernel

kernel kernel-module netlink

Last synced: 26 Dec 2024

https://github.com/hackersa3edy/simple_shell

ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the user’s keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.

algorithms alx alx-software-engineering c-language c-programming cli command-line data-structures debugging kernel optimization shell system-calls valgrind

Last synced: 02 Jan 2025

https://gitlab.com/richardanyalai/rexos

My Operating System written in C/C++ & x86 Assembly

bootloader kernel libc libc++ operating system operating system development os osedv unix

Last synced: 23 Oct 2024

https://github.com/kingakeem/kingx

This is an kernel that I'm building for fun

assembly c kernel os

Last synced: 23 Dec 2024

https://github.com/madfxr/cve-2024-26581-checker

[CVE-2024-26581] Vulnerability Checker for BGN Internal

bash bash-scripting cve-2024-26581 cybersecurity kernel linux nftables shell-scripting

Last synced: 31 Oct 2024

https://github.com/kwhat/config-linux-gnu

FreeBSD config for GNU Linux

config freebsd kernel linux

Last synced: 12 Nov 2024

https://github.com/jbouron/x86_64-kernel

A bootloader and kernel for the x86_64 architecture, written in x86 assembly and C++ respectively

bootloader kernel operating-system x86 x86-64

Last synced: 19 Nov 2024

https://github.com/bootbool/forwarder

Forward any packets to any where depending on your first packet.(support kernel, ebpf, dpdk)

dpdk ebpf kernel linux lwip network

Last synced: 20 Nov 2024

https://github.com/rookiecj/nexus5-aosp-marshmallow-mr2

AOSP android marshmallow mr2 build including kernel-3.4

aosp build kernel marshmallow nexus5

Last synced: 23 Oct 2024

https://github.com/rexionmars/poison

Operating System for the Intel 80386 microprocessor

busybox i368 kernel operating-system

Last synced: 15 Nov 2024

https://github.com/connorbp/bob-os

A simple OS called Bob. (Written in rust) 🧔

kernel os rust rust-lang

Last synced: 15 Nov 2024

https://github.com/ljmf00/linux

Our own linux kernel tree with a set of patches

kernel linux linux-hardened linux-kernel linux-rt linux-zen

Last synced: 13 Dec 2024

https://github.com/malaksadek/kernelsimulator

A Kernel Simulator implemented in C 🧠 💻 (2016)

c kernel kernel-methods

Last synced: 17 Nov 2024

https://github.com/swiiz/neo

🎨C++ Kernel and operating system

kernel os

Last synced: 22 Dec 2024

https://github.com/henrikbengtsson/thinkpad-modsign

Sign Linux kernel modules on boot (MOK)

bash kernel linux modules thinkpad virtual-machine vmware x1

Last synced: 08 Dec 2024

https://github.com/arodr967/pinfo_system_call

A system call written in C, which holds the process information.

c-programming kernel kernel-module system-calls

Last synced: 14 Dec 2024

https://github.com/escalate/ansible-raspberry-cmdline

An Ansible role that manages the Linux kernel command line on Raspberry Pi OS

ansible ansible-role cmdline kernel linux raspberry raspberry-pi raspberrypi self-hosted selfhosted

Last synced: 26 Nov 2024

https://github.com/antixk/earthquake-prediction

Test Kernel for the Kaggle Competition - LANL Earthquake Prediction

deep-learning kaggle-competition kernel lightgbm lstm machine-learning sklearn

Last synced: 26 Nov 2024

https://github.com/rbourgeat/minios

💾 A simple Hello World OS

kernel os

Last synced: 22 Dec 2024

https://github.com/jeremiegince/learning_svm

Support vector machines (SVM) tutorial with classical and quantum kernels.

kernel quantum-computing svm tutorial

Last synced: 19 Nov 2024

https://github.com/cse-25/rt_linux_latency

A Case study on latency difference between Desktop Linux Kernel and Linux RT Kernel patch

bash kernel linux realtime

Last synced: 17 Nov 2024

https://github.com/railt/foundation

[READ ONLY] Subtree split of the Railt Foundation component (see railt/railt)

application foundation graphql kernel railt

Last synced: 22 Nov 2024

https://github.com/r614/runix

UNIX-esque OS built using Rust

kernel linux operating-system rust x86-64

Last synced: 22 Dec 2024

https://github.com/komus-israel/os-kernel-buildup

Operating system developement with rust

kernel operating-system os rust systems-programming

Last synced: 15 Nov 2024

https://github.com/voltageddebunked/kore

Kore is a free and open source kernel.

c free kernel os os-dev oss

Last synced: 20 Dec 2024

https://github.com/mathyslv/windows-drivers-template

A cargo-template for Windows drivers

cargo-generate drivers kernel rust windows

Last synced: 19 Nov 2024

https://github.com/jmkim/esp2017-scull

Simple drivers for the purpose of learning

device-driver driver kernel ldd3 linux linux-driver oreilly scull

Last synced: 27 Nov 2024

https://github.com/reshalfahsi/raspi-kernel-name-editing

This repository is for exercise of Embedded Operating System course (TKEE163251) in Electrical and Information Engineering of Universitas Gadjah Mada

kernel raspbian

Last synced: 15 Nov 2024

https://github.com/m0rningdawning/knockos

PeachOS knock-off to practice kernel dev.

c kernel nasm operating-system x86-64

Last synced: 07 Dec 2024

https://github.com/elhanarinc/unix

Low level stuff. :computer:

c kernel kernel-driver

Last synced: 02 Dec 2024

https://github.com/x70b1/telegraf-psi

A Telegraf plugin to collect Pressure Stall Information stats.

influxdb kernel monitoring psi telegraf

Last synced: 27 Nov 2024

https://github.com/initdc/libconsole

Console inspired from JavaScript, Github Actions, Linux...

console debug github javascript kernel linux ruby warning

Last synced: 19 Nov 2024

https://github.com/dulikvor/aos

A simplified unikernel pet project

cpp14 kernel

Last synced: 06 Dec 2024

https://github.com/floydz/msr

Example of how to use the MSR interface to disable memory prefetching

c kernel memory prefetch

Last synced: 08 Dec 2024

https://github.com/momijiichigo/my-os

making OS in rustlang; for learning purpose

kernel os rust-lang

Last synced: 30 Nov 2024

https://github.com/mmroshani/corn

Operating System kernel

kernel operating-system

Last synced: 16 Nov 2024

https://github.com/gwbres/kernel-diffpatch

:penguin: Scripts to generate diff patch series between two Kernel forks

kernel linux-kernel patch

Last synced: 27 Dec 2024

https://github.com/gmh5225/ida-kallsymssymbolrenamer

A utility script for IDA Pro to rename symbols based on Android kernel kallsyms files, facilitating kernel analysis by aligning IDA symbols with kernel symbols.

android ida idapython kallsyms kernel parser

Last synced: 28 Nov 2024

https://github.com/aekhv/mininvme

MiniNVMe kernel module

kernel linux nvme

Last synced: 14 Dec 2024

https://github.com/oasisprotocol/sgx-driver-kmod

Fedora package for the legacy out-of-tree Intel SGX Linux driver

driver fedora intel kernel module package rpm sgx

Last synced: 13 Nov 2024

https://github.com/brendocosta/dodoco-hooks

Replaces GI's Windows service kernel drivers with Wine-compatible ones, enabling the game be played over Linux based systems.

c cmake cpp kernel linux wine

Last synced: 07 Jan 2025

https://github.com/janforman/android_kernel_msm8976

Lenovo Yoga Tab 3 Plus - Qualcomm Snapdragon 652 Kernel for Android 11

android kernel lenovo tablet yogatab ytx703

Last synced: 06 Dec 2024

https://github.com/fedecastellaro/baremetal-programming-x86-kernel-

Simple OS implementation in Assembler and C in a simulated PC with 512MB of RAM, 64kB of ROM and a generic x86 processor

assembler bochs kernel os x86

Last synced: 13 Nov 2024

https://github.com/inferno0230/wsl2-linux-kernel-6.1-lts

The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)

kernel linux wsl2 wsl2-kernel

Last synced: 29 Sep 2024

https://github.com/as400jplpc/nim_mqueue

Message queues allow the operation of standardized asynchronous links between two servers

comunication kernel nim queue

Last synced: 28 Nov 2024

https://github.com/thexxturboxx/reram-trng

Bare minimum Kernel for the Raspberry Pi to examine memory chips via SPI

kernel random raspberry-pi reram trng

Last synced: 24 Nov 2024

https://github.com/nufeng1999/jupyter-mybash-kernel

Minimal Jupyter Bash kernel

bash jupyter jupyter--lab kernel

Last synced: 06 Dec 2024

https://github.com/yjdwbj/build-firmware-by-action

Building self openWRT firmware and Linux kernel by Github Action

kernel network openwrt socks5 tailscale tunnel v2ray vpn

Last synced: 22 Dec 2024

https://github.com/thierno953/linux

Linux Virtual-machine and Shell-scripting

kernel linux linux-kernel shell shell-scripting unix virtual-machine

Last synced: 13 Nov 2024

https://github.com/nufeng1999/jupyter-myrust-kernel

Minimalism Jupyter rust kernel

cargo jupyter jupyterlab kernel rust rustc

Last synced: 28 Dec 2024

https://github.com/simonbaeumer/kernel-playground

My linux kernel playground

kernel linux

Last synced: 21 Dec 2024

https://github.com/mlouielu/v7os

Minimum ARMv7m kernel

armv7m cortex-m kernel operating-system rtos

Last synced: 03 Dec 2024

https://github.com/wizarsi/kernel-module

Driver that passes the dentry and syscall_info structures to the user level via the ioctl interface. Operating systems lab2.

dentry driver ioctl kernel linux syscallinfo

Last synced: 03 Dec 2024

https://github.com/wardvisual/64bit-warvos-kernel

A 64-bit x86 operating system kernel written in C and Assembly with multiboot2 compliance indicates that the kernel can run on any computer that is 64-bit and x86 compatible, as well as being able to boot from a multiboot2 compliant bootloader.

assembly c kernel operating-system

Last synced: 14 Dec 2024

https://github.com/nufeng1999/jupyter-mynodejs-kernel

Minimalistic Nodejs kernel for Jupyter

jupyter kernel nodejs

Last synced: 28 Dec 2024

https://github.com/partikus/symfony-multiple-kernels

Repository presents Symfony project with multiple kernel approach.

kernel multiple multiple-kernels php symfony

Last synced: 09 Dec 2024

https://github.com/secti6n/s6rt

runtime the ulitmate. 只有活用文字才能拯救软件开发

chinese gdpl kernel ld2 nt runtime s6rt security software-engineering

Last synced: 20 Dec 2024

https://github.com/likakavkasidze/kernel-testing-sysroot

Tiny workflow for Kernel testing on QEMU

kernel linux qemu

Last synced: 03 Dec 2024

https://github.com/tralahm/simple-os-kernel

Operating System Development is one of the most Technically Involving Pursuits for a Computer Scientist.From writing kernels, to multi-stage boot-loaders, to device drivers, getting your hands dirty.

32-bit 64-bit assembly bios bootloader cpp11 firmware grub kernel ld nasm-assembly os tralahm tralahtek

Last synced: 13 Nov 2024

https://github.com/voltageddebunked/nextcore

Source tree for the NextCore kernel.

core interface kernel kernel-driver nextcore operatingsystem osdev

Last synced: 09 Dec 2024

https://github.com/voltageddebunked/bismuthos

A simple OS as a starting point to make your own.

asm bismuthos c cpp h hpp kernel os

Last synced: 09 Dec 2024

https://github.com/nufeng1999/jupyter-myjava-kernel

minimal Java kernel for jupyter

java jupyter kernel

Last synced: 28 Dec 2024

https://github.com/belanasaikiran/dear-imgui

Dear ImGui for C++ Desktop Applications

cpp dear-imgui kernel linux

Last synced: 04 Dec 2024

https://github.com/ryand1234/operating-system

A cheeky operating system that is light weight and can do some stuff

assembly c kernel linker

Last synced: 28 Dec 2024

https://github.com/sajalkmr/tiny-linux-build

Baremetal Linux system with a custom-built kernel and BusyBox

busybox kernel linux linux-kernel

Last synced: 22 Nov 2024

https://github.com/ring0-c0d3-br34k3r/aptx4869

The Never-Ending Hide and Seek: The Tale of APTX4869 Rootkit

driver driver-hide hide kernel kernel-driver kernel-exploit persistence rootkit stealth

Last synced: 16 Nov 2024

https://github.com/zen-harmony/apt-kernel

自动编译内核apt仓库

apt kernel linux linux-kernel repository

Last synced: 29 Dec 2024

https://github.com/archibate/microk

A microkernel (will be merged with my last monokernel system project 'osys')

c kernel microkernel os

Last synced: 03 Jan 2025

https://gitlab.com/mrdotx/efistub

shell script to create efi boot entries with efibootmgr

boot efi efibootmgr entries hooks initrd kernel manager memtest options order pacman parameter uefi

Last synced: 23 Oct 2024

https://github.com/ahsouza/barca-os

Operating System

bios boot input-output kernel rust system

Last synced: 10 Dec 2024

https://github.com/lseything/device_xiaomi_topaz-kernel_exp

This is a 100% experimental prebuilt Kernel for testing tweaks and improvements

experimental kernel kernel-module test

Last synced: 29 Dec 2024

https://github.com/steliospapamichail/linux-2.6-scheduling-policy

My implementation of a process scheduling policy on Linux v.2.6.38.1

assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly

Last synced: 13 Nov 2024

https://github.com/pgaskin/android_sofiar_new

My personal Android build for the Moto G(8) Power (sofiar).

android android-rom aosp device-tree kernel lineageos motorola rom sofiar trinket vendor

Last synced: 11 Dec 2024