שחרור מנהל מורכב (מהדורה 1.3 לא נבנתה), נבנה באמצעות פרוטוקול Wayland ותואם באופן מלא למנהל החלונות האריחים ופאנל . קוד הפרויקט כתוב ב-C ו תחת רישיון MIT. הפרויקט מיועד לשימוש ב Linux ו-FreeBSD.
תאימות i3 מסופקת ברמת הפקודה, קובץ התצורה וה-IPC, ומאפשרת להשתמש ב-Sway כתחליף i3 שקוף המשתמש ב-Wayland במקום X11. Sway מאפשר לך למקם חלונות על המסך לא בצורה מרחבית, אלא באופן הגיוני. חלונות מסודרים ברשת המנצלת את שטח המסך בצורה אופטימלית ומאפשרת לך לבצע מניפולציה מהירה של חלונות באמצעות המקלדת בלבד.
כדי ליצור סביבת משתמש שלמה, מוצעים הרכיבים הנלווים הבאים: (תהליך רקע המיישם את פרוטוקול ה-Idle KDE), (שומר מסך), (מנהל הודעות), (צילום מסך), (בחירת אזור על המסך), (צילום וידאו), (סרגל יישומים), (מקלדת מסך), (עובד עם הלוח), (ניהול טפטים שולחניים).
Sway מפותח כפרויקט מודולרי שנבנה על גבי ספרייה , המכיל את כל הפרימיטיבים הבסיסיים לארגון עבודתו של מנהל מורכב. Wlroots כולל backends עבור
הפשטה של גישה למסך, התקני קלט, רינדור ללא גישה ישירה ל-OpenGL, אינטראקציה עם KMS/DRM, libinput, Wayland ו-X11 (ניתן שכבה להפעלת יישומי X11 המבוססים על Xwayland). בנוסף ל-Sway, ספריית wlroots נמצאת בשימוש פעיל ב לְרַבּוֹת и . בנוסף ל-C/C++, פותחו כריכות עבור Scheme, Common Lisp, Go, Haskell, OCaml, Python ו-Rust.
במהדורה החדשה:
מקור: OpenNet.ru
