User:Cpizano/sandbox/LK

From Wikipedia, the free encyclopedia
Little Kernel
DeveloperTravis Geiselbrecht
Written inC and Assembly
OS familyEmbedded operating systems
Working stateCurrent
Source modelOpen source
Initial release2009; 15 years ago (2009)
Marketing targetembedded systems
PlatformsIA-32, ARM, MIPS
Kernel typePicokernel
LicenseMIT license
Official websitegithub.com/littlekernel/

Little Kernel is an operating system kernel for embedded systems first developed by Travis Geiselbrecht. Little Kernel has a preemptive symmetric multiprocessing capable scheduler and features basic memory management, mutual exclusion, event notification, and thread synchronization features.

External links[edit]