[net.works] specifying a workstation

mark%umcp-cs@UDel-Relay@sri-unix.UUCP (08/08/83)

From:  Mark Weiser <mark%umcp-cs@UDel-Relay>

We are about to do an RFP for workstations.  Below are the kind of
requirements and desirables I am thinking about.  Comments,
criticisms, and suggestions are very welcome.  Respond to me and
I will summarize to the net.

				spoken: mark weiser UUCP:
				{seismo,allegra,brl-bmd}!umcp-cs!mark
				CSNet:  mark@umcp-cs ARPA:
				mark.umcp-cs@UDel-Relay

Required:

	Must run Unix with virtual memory (I expect a lot of comments
	here but you might as well hold them.  It's a religious issue.)

	Must run both with local hard disk or diskless, and must be
	capable of 2 megabytes of main memory.

	Capable of communications to other workstations and other
	computers over a local area network (LAN).  This communications
	must include remote file access and remote login using a
	standard protocol, (for instance the IP/TCP internet
	communications protocol).  The communications software need
	not be supplied by the vendor if it is otherwise available
	to the Computer Science Department.

	Bitmapped raster display.

	Mouse.

Desirable:

	Large virtual memory space (16 megabytes or greater).

	Standard Berkeley Unix utilities, including windows, IP/TCP,
	sockets, Franz Lisp, Yacc, C, Portable Pascal, Icon, etc.

	Support for additional terminals and peripheral devices.

	True distributed file system among workstations and larger
	host computers.

	Fit onto a desk top.

	Large addressable screen.

	Standard microprocessor technology.

	Availability of a color model.

	Complete source code and electronic specifications of the
	workstation be available (non-disclosure agreements are
	possible).

	Joint research and software exchange with the vendors is
	desirable.

	Standard bus and LAN technology.

	Perform computations, memory, and disk accesses quickly.

	Use the best available technology and have planned upgrades
	for future technology.

	Be in use at other research computer science facilities.

	Bitmapped or up-down sense keyboard.