Projects / GeekOS

GeekOS

GeekOS is a tiny operating system kernel for x86 PCs. Its goal is to be simple enough for beginners to understand and modify, but realistic enough to be interesting and fun. The primary development environment for GeekOS is Linux or Windows using gcc, nasm, and the Bochs PC emulator.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  12 Apr 2005 13:53

Release Notes: Many bugs have been fixed. Compiling on Windows using Cygwin is supported.

Release Notes: This is the first numbered release. Many bugfixes were made. The contributed code for support of ALT and CTRL flags in keyboard driver was incorporated. Mutexes and condition variables were added. The old broken semaphore implementation was removed. The Join() operation for threads was added. Interrupts are now enabled in system call handlers.

No changes have been submitted for this release.

Screenshot

Project Spotlight

Repocafe

Self-service for svn hosting.

Screenshot

Project Spotlight

THAI dotproject

A Web-based project management system.