Введение
SunView (Sun Visual/Integrated Environment for Workstations) — устаревшая система окон и инструментарий пользовательского интерфейса от Sun Microsystems, представленная в 1985 году и включенная в состав реализации Unix, начиная с SunOS Release 3.0. SunWindows была одной из первых широко используемых оконных систем Unix и, в отличие от последующих, опиралась на специализированную поддержку в системном ядре, хотя и ограниченную управлением иерархией окон, что делало её менее инвазивной по сравнению с другими ранними реализациями оконных систем. В SunWindows операции с графическими устройствами выполнялись приложениями, а не в ядре. SunView был разработан как объектно-ориентированный инструментарий, надстроенный над платформой SunWindows, для решения проблемы возрастающей сложности базовой системы и упрощения разработки пользовательских интерфейсов. SunView использовался на настольных и рабочих станциях Sun, предоставляя интерактивную графическую среду для технических вычислений, издательского дела, медицины и других приложений 1980-х годов на монохромных, серых и цветных дисплеях высокого разрешения.
the US community
SunView (Sun Visual/Integrated Environment for Workstations) is a discontinued user interface toolkit and windowing system from Sun Microsystems, launched in 1985, and included as part of its Unix implementation, starting with SunOS Release 3.0. SunWindows was one of the first widely used Unix window systems and, unlike later Unix windowing systems, relied on dedicated support in the system kernel, albeit limited to window hierarchy management and therefore being less invasive than other early window system implementations. In SunWindows, graphics device operations were performed by applications and not in the kernel. SunView was introduced as an object oriented toolkit layer on top of the SunWindows platform to address the increasing complexity of the underlying system and to facilitate the development of user interfaces. SunView ran on Sun's desktop and deskside workstations, providing an interactive graphical environment for technical computing, document publishing, medical, and other applications of the 1980s, on high resolution monochrome, greyscale and color displays.
Комплексные приложения для повышения производительности
SunView включал в себя полный набор приложений для повышения производительности, включая программу для чтения электронной почты, планировщик, текстовый редактор, часы, настройки и интерфейс управления меню (все с графическим интерфейсом). Идея поставки таких клиентов и соответствующего серверного программного обеспечения вместе с базовой ОС опередила отрасль на несколько лет. Изначальный набор приложений SunView позже был портирован на X, получив внешний вид OPEN LOOK. Этот набор инструментов производительности, известный как DeskSet, стал одним из отличительных элементов настольной среды OpenWindows от Sun. Инструменты DeskSet стали объединяющим фактором в конце "войн Unix", когда индустрия открытых систем оказалась втянутой в многолетнюю борьбу. В рамках инициативы COSE было решено портировать пакет приложений Sun еще раз, на этот раз с использованием инструментария Motif, и результат вошел в состав CDE. Это на некоторое время стало стандартом для всех поставщиков открытых систем. Полный набор приложений для коллективной работы, который Sun поставляла вместе с рабочими станциями, оказался значительным наследием SunView. Несмотря на то, что базовая оконная инфраструктура, протоколы и оконные системы менялись, приложения Sun в основном оставались прежними, сохраняя совместимость с предыдущими версиями.
Преемники
SunView предполагалось заменить NeWS, более сложной оконной системой, основанной на PostScript; однако, фактическим преемником стала OpenWindows, чей оконный сервер поддерживал SunView, NeWS и X Window System. Поддержка отображения программ SunView была постепенно прекращена после выхода Solaris 2.2. Sun предоставила инструментарий для X под названием XView с API, аналогичным SunView, что упрощало переход для разработчиков между этими двумя средами. Позже Sun объявила о переходе на рабочую среду GNOME из CDE, что ознаменовало конец более чем двадцатилетней истории использования Sun кодовой базы SunView/DeskSet. CDE, включая компоненты DeskSet, которые она использовала, была выпущена под открытым исходным кодом в 2012 году.