Summary

  • 10biForthOS is an extremely minimal operating system written in Intel 8086 opcodes and based on the Forth programming language.
  • Written by Philippe Brochard, it consists of a two-instruction Forth compiler and interpreter with the capability to execute programmes downloaded by a host machine via a serial connection.
  • The lack of stacks, dictionaries and the ability to define new words in the language makes it extremely minimal, but it does have an outer and inner interpreter and the ability to compile and execute code.
  • Brochard argues that it retains the simplicity and hacky feel of Forth, whilst being small enough to fit into a Hackaday article.
  • Additionally, he has ported the OS to Linux Intel x64, in a 217-byte port.

By Aaron Beckendorf

Original Article