Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
System

TUNIS

Operating System

TUNIS, short for Toronto University System, is a Unix-like operating system developed at the University of Toronto in the early 1980s. It was portable and compatible with Unix Version 7, so programs that ran under Unix V7 could run under TUNIS without modification, but its kernel was completely redesigned and written in the Concurrent Euclid language. TUNIS was designed for teaching: it was meant to be a model of a well-structured, highly portable and easily understood Unix-like system. It used Concurrent Euclid modules to isolate machine dependencies and give a clean internal structure through information hiding, and it relied on that language's built-in processes and synchronization features to stay easy to understand and maintain. TUNIS targeted the PDP-11, the Motorola 6809 and 68000 and the National Semiconductor 32016, and it could be distributed across several processors using those same synchronization features.

Facts
Year
1979 1
Connections

In Field

Source TUNIS (Wikipedia)
Sources
1. University of Toronto Computer Systems Research Group: An Overview of TUNIS: A UNIX Look-Alike Written in Concurrent Euclid
University of Toronto Computer Systems Research GroupWhy TUNIS section
Quote, Why TUNIS section
The first version was designed as a graduate course project in Fall 1979.
View the Source
TUNIS (Wikipedia)
  • In Group: Unix and Unix-Like Systems, Lead sentence
    is a Unix-like operating system
  • In Group: Research and Academic Operating Systems, Lead paragraph
    TUNIS was designed for teaching
  • In Field: Operating Systems, Lead sentence
    is a Unix-like operating system
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.