Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

OpenWindows - это прекращенная среда рабочего стола для рабочих станций Sun Microsystems, в которой сочетаются протоколы SunView , NeWS и X Window System . OpenWindows была включена в более поздние выпуски операционных систем SunOS 4 и Solaris , пока не была удалена в Solaris 9 в пользу Common Desktop Environment (CDE) и GNOME 2.0.

OpenWindows реализует спецификацию OPEN LOOK GUI . OpenWindows состоит из четырех компонентов: диспетчера окон OPEN LOOK ( olwm ), инструментов повышения производительности DeskSet, инструментов виджетов XView и OLIT и базового оконного сервера X11 / NeWS.

История [ править ]

OpenWindows 1.0 была выпущена в 1989 году как отдельно лицензируемое дополнение к SunOS 4.0 [1], заменяющее старую оконную систему SunView (первоначально «SunTools») . Его ядром является « сервер xnews », гибридный оконный сервер, который, как следует из названия, поддерживает приложения на базе X11 и NeWS . Сервер также может отображать устаревшие приложения SunView, хотя эта функция не поддерживалась должным образом. (Отдельная оконная система NeWS также была доступна какое-то время, но никогда не была основной оконной средой SunOS.) Начиная с SunOS 4.1.1 в 1990 году, OpenWindows 2.0 была включена в операционную систему.

Solaris 2.0, первый выпуск преемника SunOS 4, включал OpenWindows 3.0.1. Начиная с Solaris 2.3 в конце 1993 года, Sun перешла на стандартный выпуск X11R5 X11. Он по-прежнему назывался OpenWindows (теперь версия 3.3), но протокол NeWS был заменен поддержкой Display PostScript . Удалена поддержка приложений SunView. Графический внешний вид оконного менеджера и инструментов по-прежнему основан на OPEN LOOK . В Solaris 7 использовалась OpenWindows 3.6.1 с сервером X11R6.4. [2]

В 1993 году Sun и другие крупные поставщики Unix того времени сформировали альянс COSE , стремясь к дальнейшей стандартизации своих выпусков Unix. Альянс выбрал внешний вид Motif в качестве стандарта, и Sun объявила о постепенном отказе от OpenWindows в пользу новой среды рабочего стола COSE, которая стала известна как CDE .

Последним выпуском OpenWindows является версия 3.6.2, включенная в Solaris 8. С выпуском Solaris 9 в 2002 году наконец началось удаление поддержки OpenWindows из Solaris, так как инструменты OPEN LOOK DeskSet, инструменты разработки OLIT и XView и olwm были удалены. Поддержка запуска и отображения приложений, созданных с помощью XView или OLIT, сохраняется как в Solaris 9, так и в Solaris 10, но необходимые библиотеки больше не включены в Solaris 11 и более поздние версии.

Разработка с открытым исходным кодом [ править ]

Проект под названием «OWAcomp», «Среда расширенной совместимости OpenWindows», направлен на то, чтобы сделать возможным использование среды OpenWindows Deskset в Solaris 9, 10 (Sparc и x86) и Linux (x86). На SourceForge.net также есть проект под названием «openlook», основанный на OpenWindows. По состоянию на июль 2007 года он полностью ориентирован на Linux . Некоторые приложения OpenWindows никогда не выпускались компанией Sun с открытым исходным кодом, поэтому некоторые из них были переписаны, а некоторые до сих пор отсутствуют.

См. Также [ править ]

  • CDE
  • ОТКРЫТЬ СМОТРЕТЬ
  • Xsun

Ссылки [ править ]

  1. ^ Объявление OpenWindows 1.0
  2. ^ Часто задаваемые вопросы по Solaris

Внешние ссылки [ править ]

  • Среда расширенной совместимости OpenWindows на SourceForge.net
  • Рабочий стол OpenLook на SourceForge.net

Эта статья основана на материалах, взятых из Free On-line Dictionary of Computing до 1 ноября 2008 г. и включенных в соответствии с условиями «перелицензирования» GFDL версии 1.3 или новее.