Тема 2_2 Графический режим UNIX Linux.ppt
- Количество слайдов: 18
Основы XWindow Материал основан на монографии Назаров С. В. , Широков А. И. Многопользовательские операционные системы. М. Издательский дом МИСи. С, 2010.
X Window system появилась В результате объединения усилий двух исследовательских групп: Группа ответственная за сетевую программу (проект Афина Project Athena) и Лабораторию информатики (Laboratory for Computer Science). До десятой версии X Window этот проект реализовывали три программиста Роберт Шейфлер (Robert Sheifler), Джим Геттис (Jim Gettys) и Рон Ньюмен (Ron Newman). Двое из них работали в MIT, а один в DEC. С определенного времени система стала распространяться свободно. Часто применяется версия 11 имеющая номер реализации 6. Поэтому на компьютерах с установленной системой X Window часто встречаются каталоги, в названии которых есть символы X 11 R 6 или X 11. С определенно времени за стандарты графического интерфейса мира UNIX отвечает X for the Open Group (её современное имя X. Org Foundation адресу http: //www. x. org ) Последня версия имеет номер X Window sysntv – 7. 2.
К определению • X Window – это стандартный протокол взаимодействия приложения – клиента и X сервера • X Window представляет графическую оболочку • X Window – оконно-графическая система клиент/сервер • X Windows – стандарт для графического пользователя интерфейса • 1938 Richard Stallman Ловушка для X Windows • X Windows – это распределенный графический метод работы • X Window – это гораздо больше, чем просто утилита для рисования окон, это целая философия человекомашинного взаимодействия
К определению • X Window System (X Windows) – это оконнографическая система клиент/сервер • X Window – это окружение, которое обеспечивает множество дополнительных функций как для пользователя, так и для разработчика • X Window – это распределенный, многогранный, графический интерфейс • X Window – это стандартный протокол взаимодействия приложения – клиент с X сервером • X Windows – это графический пользовательский интерфейс
4 вида В статье по адресу http: //itc. ua/article. phtml? ID=8934. приведены примеры четырех исторически появлявшихся видов графического интерфейса XWindows (Open. Look, Motif, KDE и трехмерный графический интерфейс).
Open. Look http: //www. inp. nsk. su/~bolkhov/teach/inpunix/06 olvwm. gif
Motif http: //img. tfd. com/cde/_MOTIF. GIF
KDE http: //www. guidebookgallery. org/guis/kde/screenshots
Пример - KDE 3. 5 (Википедия)
Пример – GNOME (Википедия)
Схематическое изображение архитектуры графической системы X Window system
Программы, составляющие конкретную X Window могут находиться на разных компьютерах.
X Window в Linux Долгое время в Linux использовалась версия X Window ориентированная на IBM PC и названная XFree 86. Она основывалась на стандарте X 11 R 6. Последняя её версия имеет номер 4. 6. 0 (Май 2006 года, http: //xfree 86. org/releases/rel 460. html). Для этого графического режима написано много самого разнообразного программного обеспечения. Большая его часть распространяется свободно и бесплатно, но ничем не уступает своим коммерческим аналогам. Это офисные и графические программы, системы для управления предприятием и средства разработки.
X Window в Linux Но с 1999 года параллельно с XFree 86 возникает XOrg, основанная The Open Groupe. Первое время она не была популярной и использовала основные технические достижения XFree 86. Но в последние годы ситуация изменилась. В начале 2004 г. представители X. Org и freedesktop. org основали фонд X. Org Foundation. The Open Group передала ему управление доменным именем x. org. Это стало коренным изменением в разработке X. В то время как распорядители X с 1988 г. (включая предыдущую X. Org) были организациями поставщиков, X. Org Foundation был основан самими разработчиками программного обеспечения, и в нём использовалась открытая модель разработки, опирающаяся на вклад извне.
В X Windows управление окнами приложений, их элементами выполняет компонент называемые менеджер окон (иногда используют название оконные менеджер или диспетчер окон). Может быть использовано несколько диспетчеров окон. Сегодня пользователи редко выбирают менеджеры окон. Им представляются интегрированные графические среды. Две наиболее распространенные из них - KDE и GNOME.
KDE. Часто графическую среду KDE называют наиболее распространенной. Проект был основан в октябре 1996 году студентом Маттиасом Эттрихом, а в июле 1998 выпущена версия 1. 0. KDE включает в себя набор тесно взаимосвязанных программ пользователя. В его рамках разрабатывается полнофункциональный офисный пакет KOffice, а так же интегрированная среда разработки KDevelop.
Узнать компьютер, на котором работает KDE по его талисману дракончику Konqi. Имя "Konqi" образовано от Konqueror, веббраузера проекта KDE.
GNOME Название GNOME является акронимом от английского GNU Network Object Model Environment ( «сетевая объектная среда GNU» ). В рамках проекта GNOME создаются две вещи: рабочая среда GNOME — простая в использовании и привлекательная на вид среда рабочего стола; а также платформа разработки GNOME — расширяемая среда для создания приложений, тесно интегрируемых с рабочим столом. Логотип GNOME