X Window System: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
м оформлення
InternetArchiveBot (обговорення | внесок)
Виправлено джерел: 43; позначено як недійсні: 0. #IABot (v2.0beta10ehf1)
Рядок 17:
У {{s|X Window System}} передбачена ''[[мережева прозорість]]'': графічні програми можуть виконуватися на іншій машині в [[комп'ютерна мережа|мережі]], інтерфейс при цьому буде передаватися через мережу й відображатись на локальній машині користувача. У {{s|X Window System}} терміни [[технологія «клієнт-сервер»|«клієнт» і «сервер»]] мають незвичне багатьом значення: «сервер» означає локальний дисплей користувача (''дисплейний сервер''), а «клієнт» — програму, яка цей дисплей використовує (вона може виконуватися й на віддаленому комп'ютері).
 
Система {{s|X Window System}} була розроблена в [[Массачусетський технологічний інститут|Массачусетському технологічному інституті]] (MIT) [[1984]] року. Нинішня версія протоколу&nbsp;— ''X11''&nbsp; (на квітень [[2016]]&nbsp;р.&nbsp;— X11R7.7)— з'явилась у вересні [[1987]]&nbsp;р. Проект X очолюється фондом [[X.Org Foundation]]. Зразкова реалізація ({{lang-en|reference implementation}}) системи [[вільне програмне забезпечення|вільно доступна]] на умові [[ліцензія MIT|ліцензії MIT]] і подібних до неї ліцензій<ref name="xorg-licenses">{{cite web|url=http://ftp.x.org/pub/X11R7.0/doc/html/LICENSE.html|title=Licenses|publisher=The X.Org Foundation|publication-date=март [[2004]]|accessdate=2006-06-29|language=англійською|archiveurl=httphttps://www.webcitation.org/5w60CuY8X?url=http://ftp.x.org/pub/X11R7.0/doc/html/LICENSE.html|archivedate=2011-01-29|deadurl=no}}</ref>.
 
{{s|X Window System}} часто називають '''X11''' чи '''X''', неформально ''«ікси́»''.
Рядок 66:
Референсна (зразкова) реалізація ({{lang-en|reference implementation}}) від фонду X.Org Foundation, звана [[X.Org Server]], є канонічною реалізацією X Window System. Оскільки вона поширюється на умовах досить ліберальної [[ліцензія|ліцензії]], з'явилися кілька її різновидів: (як [[Вільне програмне забезпечення|вільних]], так і [[Власницьке ПЗ|пропрієтарних]]). Комерційні постачальники [[UNIX]] часто беруть референсну реалізацію та адаптують її до власного [[апаратне забезпечення|апаратного забезпечення]], зазвичай сильно модифікуючи її та додаючи пропрієтарні розширення.
 
Аж до [[2004]]-го проект [[XFree86]] був найпоширенішим варіантом X для вільних UNIX-подібних операційних систем. XFree86 виник як [[Портування|порт]] ''X'' на [[I386|386]]-сумісні персональні комп'ютери. До кінця [[1990-ті|1990-х]] цей проект став головним джерелом технічних інновацій в X Window System і ''де-факто'' керував розробкою X. <ref>{{cite web|url=http://www.xfree86.org/pipermail/forum/2004-February/003945.html|title=Лист у форум XFree86|author=[[Геттіс, Джим|Джим Геттіс]].|accessdate=4 січня 2007|archiveurl=httphttps://www.webcitation.org/6Ha4rYQWg?url=http://www.xfree86.org/pipermail/forum/2004-February/003945.html|archivedate=2013-06-23|deadurl=yes}}</ref> Проте в 2004 році XFree86 змінила умови ліцензії та реалізація X.Org Server (яка є [[форк]]ом XFree86, але з вільною ліцензією) стала поширенішою.
 
<!-- [[Файл:X11 и GIMP в Mac OS X.jpg|thumb|left|[[X11.app]] виконується без кореневого вікна на [[Mac OS X]]. У середовищі X запущений графічний редактор [[GIMP ]].]]
Рядок 106:
== Обмеження та критика X ==
У книзі «[[The UNIX-HATERS Handbook]]» ([[1994]]) ціла глава<ref>{{cite web
| author = Дон Хопкінс.
| url = http://www.art.net/~hopkins/Don/unix-haters/x-windows/disaster.html
| title = The X-Windows Disaster
| accessdate = 2006-06-29
| work = [[The UNIX-HATERS Handbook]]
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60ESwzu?url=http://www.art.net/~hopkins/Don/unix-haters/x-windows/disaster.html
| archivedate = 2011-01-29
|deadurl = no
}}</ref> присвячена проблемам X у кінці [[1980-ті|1980-х]]&nbsp;— на початку [[1990-ті|1990-х років]]. Стаття ''«Why X Is Not Our Ideal Window System»''<ref> {{стаття
| author=Ханя Жаевска, Марк Менес, Джоел Маккормак
Рядок 134 ⟶ 135:
Протокол X не надає ніяких засобів для роботи зі [[звук]]ом. Підтримка звукової апаратури та відтворення звуків покладається на операційну систему. Оскільки користувачам все частіше необхідний звук, ця ситуація призвела до появи різних несумісних один з одним звукових підсистем. У минулому багато програмістів ігнорували [[комп'ютерна мережа|мережеві]] проблеми й просто використовували локальні звукові [[Прикладний програмний інтерфейс|API]] операційної системи. Перше покоління [[технологія «клієнт-сервер»|клієнт-серверних]] звукових систем включає в себе [[rplay]] та [[Network Audio System]]. Сучасніші системи&nbsp;— [[PulseAudio]], [[esound]] в [[GNOME]] та [[aRts]] в [[KDE]]. Також розпочато розробку нової системи&nbsp;— [[Media Application Server]].
 
До недавнього часу X Window System не містила доброго рішення для [[поліграфія|друку]] вмісту дисплеїв. Багато X-клієнтів друкують у форматі [[PostScript]] незалежно від X-сервера. Механізм [[Xprint]] уперше з'явився в X11R6.3; його клієнтська частина працювала добре, на відміну від багатьох серверних реалізацій. Версії X11R6.8 і вище функціонують нормально<ref> {{cite web
| url = http://xprint.mozdev.org/docs/Xprint_FAQ.html#contra_xprint
| title = Xprint Frequently Asked Questions
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60FEF8f?url=http://xprint.mozdev.org/docs/Xprint_FAQ.html#contra_xprint#contra_xprint
| archivedate = 2011-01-29
|deadurl = no
}} </ref> і набирають популярність в інструментарії [[елемент інтерфейсу|елементів інтерфейсу]].
}}</ref> і набирають популярність в інструментарії [[елемент інтерфейсу|елементів інтерфейсу]].
 
=== Мережа ===
Рядок 192 ⟶ 194:
В [[1987]]-му, коли успіх X11 став очевидним, [[Массачусетський технологічний інститут|MIT]] побажав відмовитися від подальшого управління проектом X. Однак на зборах дев'яти постачальників, що відбувся в червні 1987 року, постачальники повідомили MIT, що необхідна нейтральна сторона, яка б запобігла розпаду X на ринку. У січні [[1988]]-го була сформована некомерційна група під назвою ''Consortium X MIT'' ({{lang-en|MIT X Consortium}}). Її метою було управління подальшою розробкою X в нейтральній атмосфері, з урахуванням як комерційних, так і освітніх інтересів. Директором Консорціуму став Шейфлер. Джим Фултон і [[Паккард, Кейт|Кейт Паккард]] приєдналися як старші розробники в січні та березні 1988 року відповідно. При цьому Джим працював в основному над [[Xlib]], [[шрифт]]ами, [[менеджер вікон X Window System|віконними менеджерами]] та [[утиліта]]ми; а Кейт займався переробленням сервера. Донна Конверс і Кріс Петерсон приєдналися пізніше в тому ж році; їх зусилля були зосереджені в галузі інструментаріїв та наборів [[елемент інтерфейсу|елементів інтерфейсу]]; вони працювали в тісному зв'язку з Ральфом Свіком з проекту [[Athena]] інституту MIT. Консорціум X MIT випустив кілька істотних оновлень до X11. Перше з них (X11R2) вийшло в лютому 1988 року.
 
В [[1993]] році був сформований наступник Consortium X MIT — некомерційна корпорація ''X Consortium, Inc.'' Під її керівництвом [[16 травня]] [[1994]] року була випущена версія X11R6. В [[1995]] році корпорація взяла на себе управління розробкою інструментарію [[Motif]] та середовища [[CDE]] для [[UNIX]]-систем. X Consortium розпалася в кінці [[1996]]-го, випустивши останню версію, X11R6.3, і залишивши після себе зростаючий комерційний вплив у розробці.<ref> {{cite web
| author = mako.
| url = http://www.advogato.org/article/844.html
| title = Financing Volunteer Free Software Projects
| date = 2005-06-15
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60G1s6K?url=http://www.advogato.org/article/844.html
| archivedate = 2011-01-29
|deadurl = no
}}</ref> <ref name="gettys-usenix-2000"> {{cite web
}}</ref> <ref name="gettys-usenix-2000">{{cite web
| author = [[Геттіс, Джим|Джим Геттіс]].
|author = [[Геттіс, Джим|Джим Геттіс]].
| url = http://www.usenix.org/publications/library/proceedings/usenix2000/invitedtalks/gettys_html/Talk.htm
|url = http://www.usenix.org/publications/library/proceedings/usenix2000/invitedtalks/gettys_html/Talk.htm
| title = Lessons Learned about Open Source
|title date = Lessons =Learned about Open 2000Source
|date = 2000
| accessdate = 2006-06-29
|accessdate = 2006-06-29
|language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60GqeY4?url=http://www.usenix.org/publications/library/proceedings/usenix2000/invitedtalks/gettys_html/Talk.htm
| archivedate = 2011-01-29
|deadurl = no
}} </ref>
}}</ref>
 
=== The Open Group ===
У середині [[1997]] року X Consortium передав керівництво проектом X організації [[The Open Group]], утвореної в [[1996]]-му в результаті злиття [[Open Software Foundation]] та [[X/Open]].
 
The Open Group випустила X11R6.4 на початку [[1998]] року. У цій версії було вирішено відмовитися від традиційної ліберальної [[ліцензія|ліцензії]], оскільки The Open Group бажала забезпечити фінансову підтримку розробки X.<ref> {{cite web
| author = Shaleh.
| url = http://old.lwn.net/lwn/1998/0409/xstate.html
| title = xstate
| date = 1998-04-02
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6Ha4sAPlJ?url=http://old.lwn.net/lwn/1998/0409/xstate.html
| archivedate = 2013-06-23
|deadurl = yes
}} </ref> Нові умови не дозволяли багатьом проектам (наприклад, [[XFree86]]) і навіть деяким комерційним постачальникам прийняти цю версію. Після погроз зробити [[форк]] з боку XFree86.<ref> {{cite web
}}</ref> Нові умови не дозволяли багатьом проектам (наприклад, [[XFree86]]) і навіть деяким комерційним постачальникам прийняти цю версію. Після погроз зробити [[форк]] з боку XFree86.<ref>{{cite web
| author = Меттью Арнісон.
|author = Меттью Арнісон.
| url = http://www.cat.org.au/maffew/cat/xfree-dawes.html
|url = http://www.cat.org.au/maffew/cat/xfree-dawes.html
| title = The means to an X for Linux: an interview with David Dawes from XFree86.org
|title = The means to an X for Linux: an interview with David Dawes from XFree86.org
| date = червень 1999
|date = червень 1999
| accessdate = 2006-06-29
|accessdate = 2006-06-29
| language = англійською
| deadurllanguage = 404англійською
|deadurl = yes
}} </ref> The Open Group змінила умови розповсюдження X11R6.4 назад на традиційну ліцензію у вересні 1998 року.<ref> {{cite web
|archiveurl = https://web.archive.org/web/20060916213448/http://www.cat.org.au/maffew/cat/xfree-dawes.html
| author = Крістофер Браун.
|archivedate = 2006-09-16
| url = http://cbbrowne.com/info/x11r6.4.html
}}</ref> The Open Group змінила умови розповсюдження X11R6.4 назад на традиційну ліцензію у вересні 1998 року.<ref>{{cite web
| title = X11R6.4 Sample Implementation Changes and Concerns
|author = Крістофер Браун.
| accessdate = 29 червня 2006
|url = http://cbbrowne.com/info/x11r6.4.html
| language=англійською
|title = X11R6.4 Sample Implementation Changes and Concerns
}} </ref> Останнім випуском під керівництвом The Open Group став X11R6.4 patch 3.
|accessdate = 29 червня 2006
|language = англійською
|archiveurl = https://web.archive.org/web/20080601035445/http://cbbrowne.com/info/x11r6.4.html
|archivedate = 1 червень 2008
|deadurl = yes
}}</ref> Останнім випуском під керівництвом The Open Group став X11R6.4 patch 3.
 
=== X. Org і XFree86 ===
Проект [[XFree86]] виник у [[1992]] році із сервера X386 для [[IBM PC]]-сумісних комп'ютерів. X386 був написаний Томасом Роеллом і Марком Сниться, пожертвуваний Консорціуму X MIT компанією ''Snitily Graphics Consulting Services'' (SGCS) і включений до складу X11R5 в [[1991]]році. З часом XFree86 перетворився з просто окремо взятого порту X в провідну й найпопулярнішу реалізацію системи, і став ''де-факто'' керувати розробкою X.<ref> [http://www.xfree86.org/pipermail/forum/2004- February/003945.html [forum] Re: Announcement: Modification to the base XFree86™ license]</ref>
 
У травні [[1999]] року [[The Open Group]] заснувала [[X. Org]]. X. Org контролювала випуск версій X11R6.5.1 і вище. У цей час розробка X практично зупинилася<ref> {{cite web
| author = Роберт Мітчелл.
| url = http://www.computerworld.com/softwaretopics/software/appdev/story/0,10801,67861,00.html
| title = Q & A: The X Factor
| date = 2002-02-04
| publisher = [[ComputerWorld]]
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6194iIx8Y?url=http://www.computerworld.com/s/article/67861/Q_A_The_X_Factor?taxonomyId=063
| archivedate = 2011-08-23
|deadurl = no
}} </ref>; технічні інновації відбувалися в основному в рамках проекту XFree86.<ref> {{cite web
}}</ref>; технічні інновації відбувалися в основному в рамках проекту XFree86.<ref>{{cite web
| author = [[Паккард, Кейт|Кейт Паккард]].
|author = [[Паккард, Кейт|Кейт Паккард]].
| url = http://keithp.com/~keithp/talks/Xarchitecture/Talk.htm
|url = http://keithp.com/~keithp/talks/Xarchitecture/Talk.htm
| title = The Evolution of the X Server Architecture
|title = The Evolution of the X Server Architecture
| date = 1999
|date = 1999
| accessdate = 2006-06-29
|accessdate = 2006-06-29
|language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60Hbgpe?url=http://keithp.com/~keithp/talks/Xarchitecture/Talk.htm
| archivedate = 2011-01-29
|deadurl = no
}} </ref> У [[1999]] році команда XFree86 увійшла до складу X. Org як почесний член<ref> [http://xfree86.org/pipermail/forum/2003-March/000418.html [forum] A Call For Open Governance Of X Development]</ref>, чому сприяли різні компанії-виробники апаратного забезпечення<ref> {{cite web
}}</ref> У [[1999]] році команда XFree86 увійшла до складу X. Org як почесний член<ref>[http://xfree86.org/pipermail/forum/2003-March/000418.html [forum] {{Webarchive|url=https://web.archive.org/web/20050212012732/http://xfree86.org/pipermail/forum/2003-March/000418.html |date=12 лютий 2005 }} A Call For Open Governance Of X Development]</ref>, чому сприяли різні компанії-виробники апаратного забезпечення<ref>{{cite web
| url = http://slashdot.org/article.pl?sid=99/12/01/1342251
|url = http://slashdot.org/article.pl?sid=99/12/01/1342251
| title = XFree86 joins X. Org as Honorary Member
|title = XFree86 joins X. Org as Honorary Member
| publisher = Slashdot
| date publisher = 1999-12-01Slashdot
|date accessdate = 20061999-0612-2901
|accessdate = 2006-06-29
|language = англійською
| archiveurl = httphttps://www.webcitation.org/6194jCsqa?url=http://tech.slashdot.org/story/99/12/01/1342251/XFree86-joins-XOrg-as-Honorary-Member
| archivedate = 2011-08-23
|deadurl = no
}} </ref>, зацікавлені у використанні XFree86 разом з [[GNU/Linux]] і в його статусі як найпопулярнішої версії X.
}}</ref>, зацікавлені у використанні XFree86 разом з [[GNU/Linux]] і в його статусі як найпопулярнішої версії X.
 
Аж до [[2003]] року, поки популярність GNU/Linux (і, як наслідок, поширеність X) зростала, X. Org не діяла<ref> [http://xfree86.org/pipermail/forum/2003-April/003127.html [forum] {{Webarchive|url=https://web.archive.org/web/20050212013335/http://xfree86.org/pipermail/forum/2003-April/003127.html |date=12 лютий 2005 }} Another teleconference partial edited transcript]</ref>, й основна розробка відбувалася в XFree86. Проект XFree86 страждав від занадто закритою моделі розробки: [[програміст]]и не могли отримати доступ на запис в [[CVS]]-репозитарій, і постачальникам доводилося підтримувати великі набори [[патч]]ів.<ref> {{cite web
| author = mharris.
| url = http://www.advogato.org/person/mharris/diary.html?start=5
| title = Diary for mharris
| date = 9 січня 2003
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60IOpdC?url=http://www.advogato.org/person/mharris/diary.html?start=5
| archivedate = 2011-01-29
|deadurl = no
}} </ref> У березні 2003 року організація XFree86 виключила [[Паккард, Кейт|Кейта Паккарда]], який приєднався до XFree86 після розпаду Консорціуму X MIT; зроблено це було у вельми недружній обстановці.<ref> [http://www.xfree86.org/pipermail/forum/2003-March/001997.html [forum] Invitation for public discussion about the future of X]</ref><ref> [http://www.xfree86.org/pipermail/forum/2003-March/002165.html [forum] A Call For Open Governance Of X Development]</ref><ref> [http://www.xfree86.org/pipermail/forum/2003-April/003016.html [forum] Notes from a teleconference held 2003-3-27]</ref>
}}</ref> У березні 2003 року організація XFree86 виключила [[Паккард, Кейт|Кейта Паккарда]], який приєднався до XFree86 після розпаду Консорціуму X MIT; зроблено це було у вельми недружній обстановці.<ref>[http://www.xfree86.org/pipermail/forum/2003-March/001997.html [forum] {{Webarchive|url=https://web.archive.org/web/20050212013104/http://www.xfree86.org/pipermail/forum/2003-March/001997.html |date=12 лютий 2005 }} Invitation for public discussion about the future of X]</ref><ref>[http://www.xfree86.org/pipermail/forum/2003-March/002165.html [forum] {{Webarchive|url=https://web.archive.org/web/20050212012809/http://www.xfree86.org/pipermail/forum/2003-March/002165.html |date=12 лютий 2005 }} A Call For Open Governance Of X Development]</ref><ref>[http://www.xfree86.org/pipermail/forum/2003-April/003016.html [forum] {{Webarchive|url=https://web.archive.org/web/20050212013506/http://www.xfree86.org/pipermail/forum/2003-April/003016.html |date=12 лютий 2005 }} Notes from a teleconference held 2003-3-27]</ref>
 
X. Org і XFree86 почали обговорювати реорганізацію, щоб забезпечити повноцінну розробку X.<ref> [http://www.xfree86.org/pipermail/forum/2003-March/000554.html [forum] {{Webarchive|url=https://web.archive.org/web/20041222151738/http://www.xfree86.org/pipermail/forum/2003-March/000554.html |date=22 грудень 2004 }} A Call For Open Governance Of X Development]</ref><ref> [http://www.xfree86.org/pipermail/forum/2003-March/002415.html [forum] {{Webarchive|url=https://web.archive.org/web/20050106075606/http://xfree86.org/pipermail/forum/2003-March/002415.html |date=6 січень 2005 }} A Call For Open Governance Of X Development]</ref><ref> [http://xfree86.org/pipermail/forum/2003-April/003144.html [forum] {{Webarchive|url=https://web.archive.org/web/20041227204437/http://xfree86.org/pipermail/forum/2003-April/003144.html |date=27 грудень 2004 }} Discussing issues]</ref> [[Геттіс, Джим|Джим Геттіс]] наполягав на переході до відкритої моделі розробки принаймні з 2000 року. <ref name="gettys-usenix-2000" /> Геттіс, Паккард і інші почали докладно обговорювати зміни, які потрібно внести для переходу до ефективної відкритої розробки X.
 
Нарешті, в лютому [[2004]] року проект XFree86 випустив версію 4.4 під обмеженішою [[ліцензія|ліцензією]]: у неї був доданий пункт, аналогічний ''рекламному пункту'' ({{lang-en|advertising clause}}) оригінальної [[ліцензія BSD|ліцензії BSD]]. Багато проектів, що покладалися на X, вважають таку ліцензію неприйнятною. [[Фонд вільного програмного забезпечення|FSF]] та [[Debian]] визнали доданий пункт несумісним з умовами [[GNU General Public License|GNU GPL]].<ref name="wheeler-xfree86"> {{cite web
| author = [[Уілер, Девід|Девід Уілер]].
| url = http://www.dwheeler.com/essays/gpl-compatible.html#xfree86
| title = The Cautionary Tale of XFree86
| work = Make Your Open Source Software GPL-Compatible. Or Else
| date = 2005-02-16
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6Ha4ta4S8?url=http://www.dwheeler.com/essays/gpl-compatible.html#xfree86#xfree86
| archivedate = 2013-06-23
|deadurl = no
}} </ref> Інші групи (наприклад, [[OpenBSD]]) вважали, що накладення додаткових ліцензійних обмежень суперечить "споконвічному духу" X. Через ці ліцензійні проблеми, на тлі закритості XFree86 склалася відповідна атмосфера для створення [[форк]]у.
}}</ref> Інші групи (наприклад, [[OpenBSD]]) вважали, що накладення додаткових ліцензійних обмежень суперечить "споконвічному духу" X. Через ці ліцензійні проблеми, на тлі закритості XFree86 склалася відповідна атмосфера для створення [[форк]]у.
 
=== X.Org Foundation ===
Рядок 308 ⟶ 323:
Завдяки [[X.Org Foundation]] та [[freedesktop.org]] розробка X Window System знову прискорилася. Розробники планують випускати поточні і майбутні версії як готові до використання продукти, а не просто як основу для продуктів, що створюються постачальниками.
 
[[21 грудня]] [[2005]]-го фонд випустив<ref> {{cite web
| url = http://xorg.freedesktop.org/wiki/PressReleases/X11R6970Released
| title = X11R6.9 and X11R7.0 Officially Released
| date = 2005-12-21
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6194jnOIn?url=http://xorg.freedesktop.org/wiki/Other/Press/X11R6970Released?action=show
| archivedate = 2011-08-23
|deadurl = no
}} </ref> X11R6.9 — монолітне дерево [[сирцевий код|сирцевого коду]] для застарілих систем, і X11R7.0 — той же сирцевий код, розбитий на незалежні модулі, які можуть підтримуватися в рамках окремих проектів.<ref> {{cite web
}}</ref> X11R6.9 — монолітне дерево [[сирцевий код|сирцевого коду]] для застарілих систем, і X11R7.0 — той же сирцевий код, розбитий на незалежні модулі, які можуть підтримуватися в рамках окремих проектів.<ref>{{cite web
| author = Пол Андерсон, Алан Куперсміт, Егберт Ейк, Адам Джексон, Кевін Мартін, Кейт Паккард.
|author = Пол Андерсон, Алан Куперсміт, Егберт Ейк, Адам Джексон, Кевін Мартін, Кейт Паккард.
| url = http://wiki.x.org/wiki/ModularizationProposal
|url = http://wiki.x.org/wiki/ModularizationProposal
| title = Modularization Proposal
|title date = Modularization = 2005Proposal
|date = 2005
| accessdate = 2006-06-29
|accessdate = 2006-06-29
|language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60J9Pa8?url=http://wiki.x.org/wiki/ModularizationProposal
| archivedate = 2011-01-29
|deadurl = no
}}</ref> Версія X11R7.1 була випущена [[22 травня]] 2006 року, приблизно через чотири місяці після 7.0, і включає в себе суттєві поліпшення.<ref> {{cite web
}}</ref> Версія X11R7.1 була випущена [[22 травня]] 2006 року, приблизно через чотири місяці після 7.0, і включає в себе суттєві поліпшення.<ref>{{cite web
| url = http://xorg.freedesktop.org/wiki/ChangesForX11R71
|url = http://xorg.freedesktop.org/wiki/ChangesForX11R71
| title = Proposed Changes for X11R7.1
|title = Proposed Changes for X11R7.1
| accessdate = 2006-06-29
|accessdate = 2006-06-29
|language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60JxTps?url=http://xorg.freedesktop.org/wiki/ChangesForX11R71
| archivedate = 2011-01-29
|deadurl = no
}}</ref>
 
Планується, що в майбутньому X-сервер буде отримувати доступ до відеоапаратури виключно за допомогою [[OpenGL]] та [[Direct Rendering Infrastructure]] (DRI) на тих комбінаціях [[апаратне забезпечення|апаратного забезпечення]] та [[операційна система|операційних систем]], які підтримують такий доступ. Інфраструктура DRI вперше з'явилася в [[XFree86]] версії 4.0 і стала стандартною в X11R6.7 та пізніших версіях.<ref>{{cite web
| author = [[Паккард, Кейт|Кейт Паккард]].
| url = http://keithp.com/~keithp/talks/xserver_ols2004
| title = Getting X Off The Hardware
| date = 2004
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6Ha4uEJOj6Ha4uKWJ3?url=http://keithp.com/~keithp/talks/xserver_ols2004
| archivedate = 2013-06-23
|deadurl = no
}}</ref> Багато операційних системи почали додавати відповідну підтримку в [[ядро операційної системи|ядро]]. Робота в цій галузі триває.
 
Рядок 389 ⟶ 408:
|лютий [[1988]]
|Перший випуск під керівництвом Консорціуму X MIT.<ref>{{cite web
| url = http://www.linuxdocs.org/HOWTOs/XWindow-User-HOWTO-2.html
| title = The X Window User HOWTO: Getting Started
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60LSQiw?url=http://www.linuxdocs.org/HOWTOs/XWindow-User-HOWTO-2.html
| archivedate = 2011-01-29
|deadurl = no
}}</ref>
|-
Рядок 420 ⟶ 440:
|[[23 грудня]] [[1996]]
|Функціональність [[Всесвітня павутина|WWW]]; [[LBX]]. Останній випуск під керівництвом X Consortium. X11R6.2 — це позначення підмножини X11R6.3, в якій єдиними відмінностями від R6.1 є [[Xprint]] та реалізація в [[Xlib]] вертикального письма та підтримки символів, заданих користувачами.<ref>{{cite web
| url = http://www.xfree86.org/3.3.6/RELNOTES1.html
| title = XFree86 and X11R6.3
| work = Release Notes for XFree86 3.3.6
| publisher = XFree86 Project
| date = 1999-12-31
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60MJ6Qo?url=http://www.xfree86.org/3.3.6/RELNOTES1.html
| archivedate = 2011-01-29
|deadurl = no
}}</ref>
|-
Рядок 434 ⟶ 455:
|[[31 березня]] [[1998]]
|[[Xinerama]].<ref>{{cite web
| url = http://www.opengroup.org/tech/desktop/Press_Releases/x11r6.4ga.htm
| title = X Press Release — X11R6.4
| publisher = The Open Group
| date = 1998-03-31
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60N2yxR?url=http://www.opengroup.org/tech/desktop/Press_Releases/x11r6.4ga.htm
| archivedate = 2011-01-29
|deadurl = no
}}</ref>
|-
Рядок 459 ⟶ 481:
|[[6 квітня]] [[2004]]
|Перший випуск від фонду [[X.Org Foundation]], включаючий XFree86 4.4RC2. Повний комплект для кінцевого пользователя. Видалення XIE, [[PHIGS|PEX]] та libxml2.<ref>{{cite web
| url = http://lwn.net/Articles/79302/
| title = X.Org Foundation releases X Window System X11R6.7
| publisher = LWN
| date = 2004-04-07
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/5w60NsHOQ?url=http://lwn.net/Articles/79302/
| archivedate = 2011-01-29
|deadurl = no
}}</ref>
|-
Рядок 484 ⟶ 507:
|[[21 грудня]] [[2005]]
|[[EXA]], значний [[рефакторинг]] коду.<ref>{{cite web
| url = http://xorg.freedesktop.org/wiki/ChangesSince68
| title = ChangesSince68
| publisher = X.Org Wiki
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6194kX0CP?url=http://xorg.freedesktop.org/wiki/ChangesSince68
| archivedate = 2011-08-23
|deadurl = no
}}</ref> Із одного набору [[сирцевий код|сирцевих кодів]] отримали модульну версію 7.0 та монолітну версію 6.9.
|-
Рядок 496 ⟶ 520:
|[[22 травня]] [[2006]]
|Покращення EXA; інтеграція [[Kdrive]]; [[AIGLX]]; покращення в підтримці [[операційна система|ОС]] та платформ.<ref>{{cite web
| url = http://ftp.x.org/pub/X11R7.1/doc/RELNOTES.html
| title = Release Notes for X11R7.1
| publisher = X.Org Foundation
| date = 2006-03-22
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6194l2hxO?url=http://ftp.x.org/pub/X11R7.1/doc/RELNOTES.html
| archivedate = 2011-08-23
|deadurl = no
}}</ref>
|-
Рядок 509 ⟶ 534:
|[[15 лютого]] [[2007]]
|Видалення LBX.<ref>{{cite web
| url = http://xorg.freedesktop.org/wiki/ChangesForX11R72
| title = ChangesForX11R72
| publisher = X.Org Wiki
| accessdate = 2007-02-15
| language = англійською
| archiveurl = httphttps://www.webcitation.org/6194lW5Rh?url=http://xorg.freedesktop.org/wiki/Releases/7.2?action=show
| archivedate = 2011-08-23
|deadurl = no
}}</ref>
|-
Рядок 531 ⟶ 557:
* Support for font catalogue directories in font path
* xdm: Xft support added.<ref>{{cite web
| url = http://www.x.org/wiki/Releases/7.3
| title = 7.3 Release notes
| publisher = X.Org Foundation
| accessdate = 2007-12-13
| language = англійською
| archiveurl = httphttps://www.webcitation.org/61965J9p8?url=http://www.x.org/wiki/Releases/7.3
| archivedate = 2011-08-23
|deadurl = no
}}</ref>
|-
Рядок 585 ⟶ 612:
* [http://www.x.org/ X.Org Foundation]{{ref-en}} — офіційний веб-сайт.
* {{dmoz|World/Russian/Компьютеры/Программное_обеспечение/Операционные_системы/Графические_подсистемы/X-Window/}}
* [https://web.archive.org/web/20040805030657/http://xwinman.org/ Window Managers for X]{{ref-en}} — веб-сайт, присвячений різним віконним менеджерам X.
* [https://web.archive.org/web/20070515081139/http://dsywindows.sourceforge.net/wiki/index.php/Main_Page DsY]{{ref-en}} — розвиток проекту Y Window System.
* {{cite web
| author = John Smirl.
| url = http://jonsmirl.googlepages.com/graphics.html
| title = The State of Linux Graphics
| date = 2005-08-30
| accessdate = 2007-11-24
| language = англійською
|archiveurl = https://www.webcitation.org/61965nrBo?url=http://7657709641123478801-a-1802744773732722657-s-sites.googlegroups.com/site/jonsmirl/graphics.html?attachauth=ANoY7cqfiMGEzvUGZZy85DlxoGB7_pyK-fGNu66s-fz4iCgKVnJCe33q08Ks11vmpOitR7a-fvzP8Uz-2XAa78ZnE4M9MefxZL7fTKE-G0vfdejU1B1SG8GeDyOoNf9r8IzzL5zpsnBHXI
| archiveurl = http://www.webcitation.org/61965nrBo
| archivedate = 2011-08-23
|deadurl = no
}}
* {{cite web
Рядок 606 ⟶ 634:
}}
* {{cite web
| author = Christopher Browne.
| url = http://linuxfinances.info/info/xbloat.html
| title = 16. On the Thesis that X is Big/Bloated/Obsolete and Should Be Replaced
| work = Christopher Browne’s Web Pages → VI. Operating System-Centric Computing → The X Window System
| date = 2005
| accessdate = 2009-02-16
| language = англійською
| archiveurl = httphttps://www.webcitation.org/61966nbnU?url=http://linuxfinances.info/info/xbloat.html
| archivedate = 2011-08-23
|deadurl = no
}}
* {{cite web
| author = [[Геттис, Джим|Джим Геттис]].
| url = http://freedesktop.org/~jg/roadmap.html
| title = Open Source Desktop Technology Road Map
| date = 2003-12-09
| accessdate = 2006-06-29
| language = англійською
| deadurl = 404yes
|archiveurl = https://web.archive.org/web/20060102002339/http://freedesktop.org/~jg/roadmap.html
|archivedate = 2006-01-02
}}
* {{cite web
| author = Оскар Бойкин.
| url = http://www.osnews.com/story.php?news_id=6157
| title = X Marks the Spot: Looking back at X11 Developments of Past Year
| date = 2004-02-25
| publisher = [[OSNews]]
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/61967GNY5?url=http://www.osnews.com/story/6157
| archivedate = 2011-08-23
|deadurl = no
}}
* {{cite web
| author = Майк Пакетт.
| url = http://developers.slashdot.org/comments.pl?sid=75257&cid=6734612
| title = Why Apple didn’t use X for the window system
| publisher = [[Apple Computer]]
| date = 2003-08-19
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/61967v3gt?url=http://developers.slashdot.org/comments.pl?sid=75257
| archivedate = 2011-08-23
|deadurl = no
}}
* {{cite web
Рядок 657 ⟶ 690:
}}
* {{cite web
| author = Кентон Ли.
| url = http://www.rahul.net/kenton/xsites.html
| title = Technical X Window System and Motif WWW Sites
| accessdate = 2006-06-29
| language = англійською
| archiveurl = httphttps://www.webcitation.org/61968QfDd?url=http://www.rahul.net/kenton/xsites.html
| archivedate = 2011-08-23
|deadurl = no
}}
 
Рядок 670 ⟶ 704:
* [[XFree86]] — протягом багатьох років була найпопулярнішою реалізацією, особливо на відкритих UNIX-подібних системах.
* [http://www.apple.com/macosx/features/x11/ Apple — Mac OS X — X11]{{ref-en}} — [[X11.app]], тісно інтегрована з [[Mac OS X]].
* [https://web.archive.org/web/20080511195725/http://sources.redhat.com/win32-x11/ Win32-x11] — X-сервер під Windows-системи, заснований на GDI/DirectX.
* [http://libw11.free.fr/ LibW11] — реализація Xlib під Windows-системи, що використовує виклики Win32 API.