Free95 a FOSS windows alternative

Free95 is a GPL 3.0 windows alternative

View on GitHub
15 March 2025

Porting Win32 to Rewrite

by KapTheGuy

I, the author, Kap Petrov, have been assigned the task of developing the PS/2 mouse/keyboard driver and implementing the Windows API for the Free95 rewrite.

I will primarily work on the FAT16 driver, graphics driver, and Win32 API.

Things needed to get the Windows API working:

I will handle all of these. For the executable loader, I will first implement an ELF loader to test the Win32 API, and then I will work on the PE loader.

Version 0.2.1 will introduce basic support for running Windows GUI applications and a newly improved codebase.

tags: Free95