LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

X11 разработали в 1988 году в качестве бесплатной замены WinAPI, который вышел в 1992. Например в винде 3.1 были игры Косынка и Сапёр - не только чтобы развлечь офисных работников, но и чтобы продемонстрировать, что может WinAPI.

На WinAPI можно писать программы (до сих пор многие новые программы пишут на WinAPI, а не на каком-нибудь тулките или фреймворке). На X11 тоже можно писать программы, но сложнее. На чистых «иксах» писали разве что в 1999-2004 годах. Например Loki Installer (ныне заменён на Mojo Installer на GTK2). Поэтому многие предпочитают писать программы на тулкитах.

Wayland позволяет писать программы без какого-либо тулкита так же просто, как на платформе Windows пишутся программы на WinAPI. А знаешь, ведь операционная система Windows названа Windows не просто так. «Окна», на ней легко создавать оконные приложения! Сейчас это кажется самим собой разумеющимся, но смотря на X11 понимаешь, что это было действительно не просто реализовать, и что не просто так за WinAPI брали деньги.

В общем, Wayland упрощает жизнь не конечному пользователю, а программисту. Проведу аналогию с веб-разработкой. Писать код под GTK или Qt - это всё равно что писать на фреймворке, который работает поверх JavaScript. Писать напрямую на JavaScript без фреймворка (или, как в нашем случае, на X11) - очень сложно. Wayland это JavaScript 2.0 из мира графических серверов, на котором можно писать легко, и не используя фреймворки.

Исходная версия ZenitharChampion, :

X11 разработали в 1988 году в качестве бесплатной замены WinAPI, который вышел в 1992. Например в винде 3.1 были игры Косынка и Сапёр - не только чтобы развлечь офисных работников, но и чтобы продемонстрировать, что может WinAPI.

На WinAPI можно писать программы (до сих пор многие новые программы пишут на WinAPI, а не на каком-нибудь тулките или фреймворке). На X11 тоже можно писать программы, но сложнее. На чистых «иксах» писали разве что в 1999-2004 годах. Например Loki Installer (ныне заменён на Mojo Installer на GTK2). Поэтому многие предпочитают писать программы на тулкитах.

Wayland позволяет писать программы без какого-либо тулкита так же просто, как на платформе Windows пишутся программы на WinAPI. А знаешь, ведь операционная система Windows названа Windows не просто так. «Окна», на ней легко создавать оконные приложения. Сейчас это кажется самим собой разумеющимся, но смотря на X11 понимаешь, что это было действительно не просто реализовать, и что не просто так за WinAPI брали деньги.

В общем, Wayland упрощает жизнь не конечному пользователю, а программисту. Проведу аналогию с веб-разработкой. Писать код под GTK или Qt - это всё равно что писать на фреймворке, который работает поверх JavaScript. Писать напрямую на JavaScript без фейрмворка (или, как в нашем случае, на X11) - очень сложно. Wayland это JavaScript 2.0 из мира графических серверов, на котором можно писать легко, и не используя фреймворки.