40fe0930_Reviewing_Where_We_Stand__EROS
[0] 2. [UNIX] Everything is a Stream. DMR would say this as: ``everything is a file,'' but I am trying to distinguish here between the interface (Stream) and the storage structure (File). The fact that all objects obey a common interface facilitates connecting objects together in interesting, flexible, and creative ways without extensive prior planning. While CORBA has emerged as local connective tissue in some applications (e.g. Open Office), no generalized notion of ``objects as services'' has emerged in UNIX yet. [EROS] 
Objects are General. An object may implement essentially any interface, and is effectively limited in its interactions only by some awkwardness arising from the strong single-threaded execution model. There is a generalized notion that objects have persistent identity (see below) and that objects act as the key services in the system.
Reviewing Where We Stand
EROS