OpenWindows – Sun жүйелері үшін тоқтатылған десктоп ортасы. X Window, OPEN LOOK GUI, DeskSet құралдары мен SunView-дің ізбасары. Solaris 9-да CDE-ге алмастырылды.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
OpenWindows – Sun Microsystems жұмыс станциялары үшін тоқтатылған десктоп ортасы, X Window System протоколын қолдайтын дисплей серверін, XView және OLIT құралдар жиынтығын, OPEN LOOK Window Manager (olwm) және DeskSet өнімділік құралдарын біріктірген. OpenWindows-тің алдыңғы нұсқалары NeWS протоколын да қолдаған. Ол OPEN LOOK GUI спецификациясын іске асырады. OpenWindows SunOS 4 және Solaris операциялық жүйелерінің кейінгі нұсқаларында болған, бірақ Solaris 9 нұсқасында Common Desktop Environment (CDE) және GNOME 2.0 пайдасына алынып тасталды.
Computer desktop environment
OpenWindows is a discontinued desktop environment for Sun Microsystems workstations which combined a display server supporting the X Window System protocol, the XView and OLIT toolkits, the OPEN LOOK Window Manager (olwm), and the DeskSet productivity tools; earlier versions of OpenWindows also supported the NeWS protocol. It implements the OPEN LOOK GUI specification. OpenWindows was included in later releases of the SunOS 4 and Solaris operating systems, until its removal in Solaris 9 in favor of Common Desktop Environment (CDE) and GNOME 2.0.
Тарих
OpenWindows 1.0 1989 жылы SunOS 4.0-қа жеке лицензиялық қосымша ретінде шығарылды, бұл ескі SunView (алғашқыда "SunTools") терезе жүйесін ығыстырды. Оның ядросы – "xnews сервері", гибридтік терезе сервері, атауынан көрініп тұрғанындай, X11 және NeWS негізіндегі қосымшаларды қолдайды. Сервер ескі SunView қосымшаларын да көрсетуге болады, бірақ бұл мүмкіндік толыққанды қолдау алмады. (Бір кезде дербес NeWS терезе жүйесі де болды, бірақ ол ешқашан SunOS терезе ортасының бастысы болған жоқ.) 1990 жылы SunOS 4.1.1 нұсқасынан бастап OpenWindows 2.0 операциялық жүйеге қоса берілді. SunOS 4-тің ізбасары Solaris 2.0-дың алғашқы нұсқасына OpenWindows 3.0.1 кірді. 1993 жылдың соңында Solaris 2.3 нұсқасынан бастап Sun стандартты X11R5 нұсқасына көшті. Ол әлі де OpenWindows деп аталды (қазір 3.3 нұсқасы), бірақ NeWS протоколы Display PostScript қолдауымен алмастырылды. SunView қосымшаларына қолдау тоқтатылды. Терезе басқарушысы мен құралдардың графикалық интерфейсі әлі де OPEN LOOK негізінде құрылған. Solaris 7 OpenWindows 3.6.1 нұсқасын, X11R6.4 серверін қамтыды. 1993 жылы Sun және сол кездегі басқа ірі Unix өндірушілері COSE альянсын құрды, олар өздерінің Unix нұсқалары арасында одан әрі стандарттауды көздеді. Альянс Motif интерфейсін стандарт ретінде таңдады және Sun OpenWindows-ты жаңа COSE жұмыс ортасының пайдасына біртіндеп тоқтатуды жариялады, ол кейін CDE деп аталды. OpenWindows-тың соңғы нұсқасы 3.6.2, ол Solaris 8-ге енгізілді. 2002 жылы Solaris 9 нұсқасымен OpenWindows қолдауын Solaris-тен алып тастау басталды, себебі OPEN LOOK DeskSet құралдары, OLIT және XView әзірлеу құралдары мен olwm жойылды. XView немесе OLIT-пен құрылған қосымшаларды іске қосу және көрсетуге қолдау Solaris 9 және Solaris 10 нұсқаларында сақталды, бірақ қажетті кітапханалар Solaris 11 және одан кейінгі нұсқаларында енгізілмеді.
OpenWindows 1.0 was released in 1989 as a separately licensed addition to SunOS 4.0, replacing the older SunView (originally "SunTools") windowing system. Its core is the "xnews server", a hybrid window server that as its name implies supports both X11 and NeWS based applications. The server can also display legacy SunView applications, although this functionality was not well supported. (A standalone NeWS windowing system was also available for a time, but was never the primary SunOS windowing environment.) Starting with SunOS 4.1.1 in 1990, OpenWindows 2.0 was bundled with the operating system. Solaris 2.0, the first release of the successor to SunOS 4, included OpenWindows 3.0.1. Starting with Solaris 2.3 in late 1993, Sun switched to a standard X11R5 release of X11. It was still called OpenWindows (now version 3.3), but the NeWS protocol was replaced by support for Display PostScript. Support for SunView applications was removed. The graphical look and feel of the window manager and tools is still based on OPEN LOOK. Solaris 7 featured OpenWindows 3.6.1, with an X11R6.4 server. In 1993, Sun and the other major Unix vendors of the time formed the COSE alliance, seeking further standardization among their Unix releases. The alliance chose the Motif look and feel as its standard, and Sun announced it would phase out OpenWindows in favor of the new COSE desktop environment, which came to be known as CDE. The last release of OpenWindows is version 3.6.2, included in Solaris 8. With the release of Solaris 9 in 2002, the removal of OpenWindows support from Solaris finally began, as the OPEN LOOK DeskSet tools, OLIT and XView development tools, and olwm were removed. Support for running and displaying applications built with XView or OLIT remains in both Solaris 9 and Solaris 10, but the necessary libraries are no longer included in Solaris 11 and later releases.
Ашық кодты дамыту
"OWAcomp" деп аталатын жоба, толық атауы "OpenWindows Augmented Compatibility Environment" – OpenWindows Deskset ортасын Solaris 9, 10 (Sparc және x86) және Linux (x86) жүйелерінде қолдануға мүмкіндік беруді мақсат етеді. SourceForge.net сайтында орналасқан "openlook" деп аталатын, OpenWindows негізінде құрылған тағы бір жоба бар. 2007 жылдың шілде айына қарай, ол негізінен Linux-қа бағытталған. Кейбір OpenWindows қолданбалары Sun компаниясымен ашық код ретінде жарияланбаған, сондықтан олардың бір бөлігі қайта жазылды, ал қалғандары әлі де жетіспейді.
A project called "OWAcomp", the "OpenWindows Augmented Compatibility Environment", aims to make it possible to use the OpenWindows Deskset environment on Solaris 9, 10 (Sparc and x86) and Linux (x86). There is also a project hosted at SourceForge. net called "openlook" that is based on OpenWindows. As of July 2007, it is quite Linux centric. Some OpenWindows applications were never released as open source by Sun, so some of these have been rewritten and some are still missing.