The Banana Kernel is an open-source pedagogical operating system intended to provide useful means for teaching basic OS concepts, with the possibility of interaction with external modules developed by the teacher or student.

The aim of this project is to develop a modular operating system for the i386 architecture, where each device driver, file system, etc, will be a module that can be loaded and unloaded at run-time from the system.

This project is a effort to develop open source software for all old platforms, like MSX, Commodore, AMIGA, Atari, ..... and collect technical information about old platforms, keeping the "old skool" flame alive.