Кіріспе

X11 Cygwin/X – Microsoft Windows жүйесінде жұмыс істейтін X Window жүйесінің іске асырылуы. Ол Cygwin жобасының бір бөлігі болып табылады және Cygwin стандартты орнату жүйесі арқылы орнатылады. Cygwin/X – X11 лицензиясымен лицензияланған тегін бағдарламалық қамтамасы. Cygwin/X бастапқыда XFree86 негізінде құрылған, бірақ XFree86 лицензиялық дауларына байланысты X.Org серверіне көшті, себебі XFree86-тың жаңа бағдарламалық қамтамасы лицензиясы GPL-мен үйлесімсіз болды. 2005 жылдың 8 шілдесіндегі шығарылымнан кейін ұзақ үзілістен соң жоба қайта жанданып, әзірлеушілер 2008 жылдың 12 қарашасында X.org модульдік 7.4 нұсқасына негізделген нұсқасын шығарды және оны қолдауды жалғастыруда.

Қолданылуы

Cygwin/X-тің бір пайдасы – X терезесі жүйесі үшін жасалған және Cygwin/X-пен бір компьютерде жұмыс істейтін қолданбаларға графикалық интерфейс беру. Мұндай қолданба, әдетте, Cygwin астында жұмыс істейді. Cygwin/X-тің тағы бір мүмкіндігі – X терминалы ретінде қолдану: басқа компьютердегі қолданбалар IP желісі арқылы X протоколын пайдаланып Cygwin/X X серверіне қосылады. Қашықтағы жүйеде XDM іске қосылып, пайдаланушы Cygwin/X жүйесіндегі терезе арқылы қашықтағы компьютерге кіре алады, ал қашықтағы жүйе веб-браузерлер, терминал терезелері сияқтыларды Cygwin/X дисплейінде ашады. Қашықтағы жүйедегі қолданбаның жергілікті Cygwin/X дисплейіндегі терезе арқылы жұмыс істеуінің тағы бір кең таралған тәсілі – SSH туннельдеу. Жергілікті жүйедегі қолданба қашықтағы жүйеде SSH сессиясын құрайды (мысалы, қолданба xterm болса, пайдаланушы 'ssh' командасын енгізеді). Қашықтағы жүйедегі SSH сервері қашықтағы жүйедегі қабықша іске қосқан кез келген X клиенттік бағдарламасы жергілікті Cygwin/X серверін пайдаланатындай етіп конфигурациялайды.