SunView
| Company type | Software |
|---|---|
| Industry | Computer software |
| Founded | 1985 |
| Founder | Sun Microsystems |
| Products | User interface toolkit, windowing system, bundled productivity applications |
| Parent | Sun Microsystems |
SunView (Sun Visual/Integrated Environment for Workstations) was a user interface toolkit and windowing system created by Sun Microsystems and introduced in 1985. It became part of SunOS starting with Release 3.0 before being discontinued. Prior to SunView, Sun had launched the Sun Window System in 1983, which featured the Sunwindows window manager along with the Suntools user interface toolkit.
As one of the pioneering Unix window systems, SunWindows was notable for its approach of utilizing minimal kernel involvement in managing window hierarchies, while delegating graphics rendering to individual applications. To address increasing system complexity and simplify UI development, SunView was built as an object-oriented layer on top of SunWindows. It ran on Sun’s desktop and deskside workstation hardware, providing an interactive graphical environment suited for technical computing, document publishing, medical applications, and other uses common in the 1980s. The system supported high-resolution monochrome, grayscale, and color display capabilities.
Bundled productivity applications
The SunView environment came equipped with a broad collection of productivity software featuring graphical user interfaces, including an email client, calendar, text editor, clock utility, preferences manager, and menu system. Delivering these applications alongside the server components within the base operating system was considered innovative at the time.
Sun’s original suite of SunView applications was subsequently adapted to run on the X platform using the OPEN LOOK graphical style. This collection, known as DeskSet, became a defining element of Sun’s OpenWindows desktop environment.
Amidst the competition during the Unix wars, as vendors sought common standards, these bundled applications were ported once again under the COSE initiative to utilize the Motif widget toolkit. This transition integrated them into the CDE, which evolved into a widely adopted standard among open systems providers.
Despite multiple shifts in underlying windowing systems and protocols, the core functionality of Sun’s productivity tools remained largely intact. This consistency ensured interoperability across varying implementations and established a lasting legacy originating from SunView.
Successors
Although NeWS, a PostScript-based window system, was initially intended to succeed SunView, the actual replacement became OpenWindows, which supported applications from SunView, NeWS, and the X Window System. Official support for running SunView programs was discontinued following Solaris 2.2. To facilitate developers’ migration efforts, Sun introduced the XView toolkit for X that maintained an API closely resembling that of SunView.
Eventually, Sun transitioned from relying on CDE to adopting the GNOME desktop environment, marking the end of more than two decades using the SunView/DeskSet codebase. In 2012, CDE—including its DeskSet components—was released as open source software.