Мозаїчний менеджер вікон - це віконний менеджер, який організовує робочий простір в мозаїку - області, які не перекриваються (фрейми), на відміну від більш популярного способу базування на координатах з областями, що перекриваються (вікна), який намагається повністю емулювати метафору робочого столу.
Xerox PARC
Перший графічний інтерфейс користувача (GUI - graphical user interface) був створений в Xerox PARC (Palo-Alto Research Center - дослідницький центр в Пало-Alto). Цей GUI ( Smalltalk ) використовував метафору робочого столу. Пізніше тут також був створений CEDAR, перша віконна система, яка використовувала мозаїчний менеджер окон.Первая система Xerox Star також використовувала подібний віконний менеджер, але дозволяла діалогів та вікна властивостей перекриватися.
Andrew Project
Віконна система Andrew Project, Andrew Window Manager була лише мозаїчним. Її замінила X Window System.
X Window System
wmii з кількома відкритими терміналами
У X Window System віконний менеджер є окремою програмою. X проводить політику відсутності конкретного способу організації вікон і X11 явно вказує на можливість створення мозаїчного менеджера вікон. Siemens RTL Tiled Window Manager (з'явився в 1988) був першим в реалізації стратегій автоматичного розміщення і зміни розміру. Іншим мозаїчним менеджером з того періоду був Cambridge Window Manager, який використовувався в Academic Computing Group з IBM.
Деякий час для X11 зовсім не розроблялося мозаїчних менеджерів, проте в 2000 році з'явилися відразу два - larswm иІоп.
Larswm використовує форму динамічного розміщення: екран ділиться вертикально на два регіону (треки). Лівий трек містить тільки одне вікно, правий - всі інші, зібрані в стек один над одним.
Ion поєднує мозаїку з табами: екран вручну ділиться на регіони (фрейми). Кожен кадр містить одне або більше вікон. Тільки одне з цих вікон проглядається і заповнює собою весь кадр.
З тих пір з'явилося декілька інших мозаїчних менеджерів вікон для X11:
- dwm
- Ratpoison - GNU Screen для X11
- StumpWM - Ratpoison на Lisp
- TrsWM
- wmii
- xmonad
- awesome
Microsoft Windows
Перша версія ( Windows 1.0 ) містила в собі мозаїчний менеджер вікон. Проте, за скарг, наступна версія ( Windows 2.0 ) емулювала метафору робочого столу. Всі наступні версії операційної системи залишалися вірними цього підходу. Однак існує кілька програм сторонніх виробників, які намагаються емулювати мозаїчний підхід:
- WindowSizer має вікна в мозаїку (shareware)
- allSnap - причіплення до сітки або інших вікон (freeware)
- BlueDock - спрощує причіплення вікон (freeware)
- WinSplit має вікна в мозаїку з допомогою клавіатурних комбінацій (freeware)
Мозаїчне програми
Незважаючи на те, що мозаїчні віконні менеджери не дуже поширені, велика кількість програм вже показує деякі функції на подібний манер.В якості прикладів можна привести поштові клієнти, інтегровані середовища розробки, бічні панелі в браузерах, контектну допомогу в Microsoft Office. Мозаїчний віконний менеджер тільки поширює цей надзвичайно зручний підхід з численних функцій у програмі на численні програми на робочому просторі.