Harmony (operating system)

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.

[1] Work on Harmony began at roughly the same time as that on the Verex kernel developed at the University of British Columbia.

David Cheriton was involved in both Thoth and Verex, and would later go on to develop the V System at Stanford University.

Harmony's principal developers included W. Morven Gentleman, Stephen A. MacKay, Darlene A. Stewart, and Marceli Wein.

[7][8] Concepts from both Harmony and Adagio influenced the design of the Smalltalk-based Eva event driven user interface builder.

[17] Another commercial operating system derived from Harmony is the Unison OS from Rowebot Research Inc.[18]