ForthOS is a complete, standalone operating system for the PC. It includes command line, compiler, debugger, editor, and filesystem. You can give it a test drive by booting the standalone CD (image provided so you can burn your own). If you like it, you can install it onto a disk partition and boot directly from your hard disk.

ForthOS was the basis for the author's own experimental software work; unlike many other Forth systems, this one as a real tool in day-to-day use as a part of a larger development. It is a fully standalone system, with a metacompiler used to generate new versions of ForthOS while running under ForthOS. Please read about its legal status; the short version is that ForthOS is in the public domain.

ForthOS supports:

The current version is ForthOS 1.0. Please read about the installation here.

Actually, the last great copy of ForthOS development can be found here. There are bootable bits, and also a filesystem with all of the source.

Since viewing the source embedded within a block file seems to stymie many people, I've extracted the source tree into the src folder. The files are in pairs, with a ".txt" actual source, and a companion ".shd" which are the shadow comments.

You should view them side-by-side (yes, I know this is tedious, a bit of Javascript hackery would solve this nicely, but I've spent enough time for now). Also, the source was written in 80x25 screens, so you'll see the source in groups of 25 lines.

For anyone interested, I wrote the script xfs.py to do the extraction.

There are some very old utilities which might help with the block files.


To reach the author, please go here.

A private newsgroup server existed for a while to permit communication among interested ForthOS users; a read-only archive of it is here.

Enjoy!