Що таке x-сервер

X-сервер, він же X.Org Server, він же X Window System, він же X11, він же «ікси» на жаргоні користувачів Unix-подібних операційних систем (GNU / Linux, BSD), є фундаментом для графічної оболонки. Він відповідальний за базову функціональність віконного менеджера зокрема і всього оточення робочого столу (DE, Desktop Environment) в цілому.
Всередині «іксів» запускаються KDE, GNOME. XFCE і взагалі будь-які DE. Завдяки X-сервера можна взаємодіяти з зображеннями на дисплеї за допомогою миші, клавіатури і інших пристроїв. Штука, безсумнівно, вкрай необхідна, проте останнім часом навколо неї зуміли підняти шум. Втім, як завжди, про все - по порядку.
Звідки взялися «ікси»
Роботу над X Window System почали Джим Геттіс і Боб Шейфлер. Їм знадобилася дисплейна система, не обмежена ліцензіями, щоб забезпечити взаємодію інститутських комп'ютерів. Як це зазвичай трапляється, успішне вирішення поширилося в глобальному масштабі.
Сама назва походить від системи-попередниці, W Window System. Оскільки в англійському алфавіті буква X знаходиться після W, то вийшло X Window System. Ну а пізніше, після розробки вдалого стандарту під номером 11, прижилося і більш коротку назву: X11.
Чого X-сервер не робить
X Window System надає тільки базу, стандартні протоколи і необхідні інструменти, завдяки яким може працювати графічна оболонка (наприклад, KDE або GNOME).
Причому, зовнішній вигляд, елементи інтерфейсу, оформлення, кнопки, меню, всілякі красивості - це турбота X-сервера, а саме KDE, GNOME і будь-якого іншого DE, який тільки можна натягнути на операційну систему.
Що може робити X-сервер
Додатки можна запускати на іншому комп'ютері, а віконця з ними будуть з'являтися на дисплеї тієї машини, яку ви перебуваєте. В цьому випадку она машина перетворюється в X-термінал, або, кажучи по-сучасному, в «тонкий клієнт».
Така корисна здатність позначається терміном «мережева прозорість». У конторі встановлюється один дорогий потужний комп'ютер. а робочі місця обладнуються недорогими пристроями, аби продуктивності оних вистачало для відображення вікон. Основні обчислення здійснюються на потужному, до якого співробітники підключаються по мережі. Тобто, виходить локальне «хмара», неабияк заощаджує кошти.
Що необхідно знати
Коли всі необхідні дії виконані і X Window System вже можна запускати заново, в консолі подається дуже проста команда: startx.
Тепер про шум навколо «іксів», як було обіцяно в самому початку.
Крістіан Хогсберг, співробітник компанії Red Hat, почав розробляти новий дисплейний менеджер для Unix-подібних систем - Wayland. Він заснований на Open Graphics Library (OpenGL), вільної бібліотеці і програмному інтерфейсі для прискорення 3D-графіки.
Марк Шаттлворт, глава фірми Canonical, вхопився за свіжу ідею і оголосив про те, що в доступному для огляду майбутньому операційна система Ubuntu відмовиться від X Window System і перейде на більш простий Wayland. А традиційні «ікси», вірою і правдою служили понад чверть століття, бачте, раптово опинилися морально і технічно застарілими.
З одного боку, перевірена часом технологія - це добре, але прогрес не повинен стояти на місці. З такою тезою, звичайно, не посперечаєшся.
Однак з іншого боку, все було б добре, якби ідеєю захопився хто-небудь інший. Чи не господар операційної системи, що є вічним полігоном для випробування нововведень.
Мало того, що розробники Ubuntu випускають придатні для використання релізи абсолютно випадково і потрібно пробувати їх продукцію на окремому комп'ютері. щоб зрозуміти, яка версія працює терпимо (стабільної гілки немає, як у Debian).
Мало того, що багато хто так і не змогли змусити себе подружитися з оболонкою Unity, оскільки она підходить тільки для планшетних пристроїв. Так ще й зовсім вже радикальні нововведення очікуються. І реалізація буде напевно настільки ж кострубатою, наскільки у Canonical виходять майже всі їхні вироби.
За примхою однієї впливової людини всьому світу вільного програмного забезпечення велено захоплюватися новою модою і авансом співати дифірамби Wayland. Поки ще ніхто з простих смертних в очі цій штуки не бачив, але на популярних форумах вже з'являються діячі, нахвалював майбутній дисплейний менеджер. Мовляв, X Window System пора на звалище історії, «ми свій, ми новий Ікс побудуємо» і так далі.
Сувора правда полягає в тому, що у Wayland відсутня «мережева прозорість». Для забезпечення оной потрібні головоломні програмні «милиці». І ніяке зомбування не змусить забути про настільки поганому факт.
резюмуємо
Старий добрий X-сервер ще послужить користувачам вільного програмного забезпечення. По крайней мере, до тих пір, поки що-небудь інше не стане таким же функціональним і надійним. Адже нове - необов'язково краще.