JetBrains в своём блоге рассказала о начале поддержки Wayland на платформе IntelliJ и в интегрированных средах разработки на её базе. Поддержка также появилась в OpenJDK, что поможет Java-разработчикам запускать Wayland-приложения без прослойки в виде XWayland.
Долгое время пользователи интегрированных сред разработки от JetBrains жаловались на проблемы с размытием текста при дробном масштабировании, безопасностью и производительностью. Всё это было связано с использованием оконной системы X11. Теперь JetBrains заявила о переводе платформы на Wayland.
Также в рамках проекта Wakefield добавили поддержку Wayland в OpenJDK. Над реализацией работают совместно со специалистами из Oracle и сообщества OpenJDK. Уже сейчас система поддерживает декодирование окон, программную отрисовку, перемещение окон, сворачивание, раскрытие, всплывающие окна меню, масштабирование для каждого отдельного монитора, ввод с клавиатуры, управление с помощью мыши и работу на HiDPI-мониторах.
Wayland в OpenJDK пока ещё не вышел из стадии разработки, но его возможностей уже хватает для выполнения некоторых Java-приложений на базе фреймворков Abstract Window Toolkit (AWT) и Swing. В ближайшее время планируется добавить аппаратное ускорение с поддержкой графического API Vulkan.