Solaris 2.0 from Sun-Soft provides a graphical interface, responsive performance from a multi-thread design, and enhanced productivity from integrated end-user tools for scalable performance architecture- based work stations.
The Open Windows graphical user interface is built around three windowing systems:
2. X Window System
3. Network Extensible Window System
These choices give developers the freedom to create new software without changing older software. Solaris includes object-oriented toolkits to create applications designed to support Open Look.
Point-and-click and drag-and-drop are the basic techniques of Open Windows, which can be customized so that certain tools appear automatically. The environment provides great flexibility in both screen appearance and behavior. For instance, you can arrange to activate a window by clicking on one or by merely moving the cursor into it.
Desk Set, a unifying desktop manager, includes applications to enhance productivity. Some of the most useful are the calendar Manager, File Manager, and Print Tool. Two other built-in applications are electronic mail and network file management. Solaris’s new mail system, Multimedia Mail, enable users to attach graphics, sound, and video to their E-mail documents.
Unlike most graphical user interfaces, Open Windows and Desk Set are designed to exploit the resources of a network-not just the power of a single system. Users may know never that the desk set applications they’re working with may actually be running on systems scattered across a building.
Solaris 2.0 strong points include its networking capacities; Sun-Soft invented the Network File system. The first step in this direction is Sun’s Distributed Objects Everywhere, which is built around Sun-Soft Tool Talk, which, in turn, is built upon Sun-Soft Distributed Object Management Facility.
Tool Talk is Sun-Soft network-capable mechanism for exchanging services between applications. Rather than requiring one application to request services specifically from another, Tool Talk lets an application receive servicing messages by registering its message pattern with the Tool Talk server. Many different applications may receive a single message, through only one will respond. To users, the details of Tool Talk are invisible; they see a convenient drag-and-drop interface.
Although Tool Talk itself is not object-based, it does support transparent data exchange, including objects. As a result, in its first iteration, Department of Energy will be step towards true application interoperability where programs and data can work together across the network. The final steps will come in later versions of Solaris.