Fpos Versions Save

Free Pascal Operating System (FPOS) is a operating system consists of a minimal kernel built on FreePascal. It contains a Scheme implementation of a hard drive (ATA) driver, keyboard (PS2), serial (8250 UART), FAT32 filesystem and a small real time clock manager. The project was built to experiment with developement of operating system using a high level functional language to study the developement process and the use of Scheme to build a fairly complex system.

v0.1alpha

2 months ago

This release represents the current state of the OS project. Basically it serves the function of backing up for possible further modifications.

The source code will be rewritten soon, utilizing a modern 64-bit bootloader and implementing a better separation between RTL and OS.

The upcoming features will include filesystem, GUI, executable, and multitasking integrations, so stay tuned ;-)

Therefore, if you wish to create your own project based on the older source code, simply download and extract THIS release.