Harmony (operating system)

Harmony
DeveloperNational Research Council Canada
Written inC, Assembly language
Working stateDiscontinued
Initial release1985; 39 years ago (1985)
Marketing targetResearch
Available inEnglish
Update methodCompile from source code
PlatformsMotorola 68000 (VMEbus, Multibus), Atari ST (520, 1040), Digital Equipment Corporation VAX
Kernel typeMicrokernel
Preceded byThoth
Succeeded byMessage Queue eXecutive (MQX)

Harmony is an experimental computer operating system (OS) developed at the National Research Council Canada in Ottawa. It is a second-generation message passing system that was also used as the basis for several research projects, including robotics sensing and graphical workstation development. Harmony was actively developed throughout the 1980s and into the mid-1990s.