9fans archive / 1995 / 04 / 33 /    prev next

From: rob@pla... rob@pla...
Subject: plan 9 and linux
Date: Thu, 6 Apr 1995 00:57:54 -0400

Forsyth missed one important difference.  Plan 9 is not a PC operating
system, although it works on a PC.  As shipped, Plan 9 runs on four
instruction architectures (SPARC, MIPS, 68020, 386), with machines
from many vendors (Sun, SGI, Next, Mips, AT&T, and endless PC's).
The PC is an important platform for the system, but not the only one.
I've been thinking about it and I cannot recall any other system
that is shipped in one piece to run on a wide variety of platforms.
I may be wrong, but every other system I can think of is built for
one system and then ported to another; with Plan 9, the system is
carried along together for all architectures, compiled from one source
tree, etc.  It's really one system that runs on a variety of hardware,
rather than different versions with a common ancestor.

A related property is that it is configurable to run on anything from
a laptop to a network of multiprocessor servers.

So comparing it to Linux makes sense only for a narrow subset of
what the system is capable of.

For the record: in our lab version of the system, somewhat different
from what's going out, the window system compiles from C into
a ready-to-go executable in 4 seconds.  I don't think Linux can do
that.