Menedżer okien to program kontrolujący położenie i wyświetlanie okien aplikacji w X Window System, graficznym interfejsie użytkownika w systemach uniksowych, pozwalającym użytkownikowi na interakcję z wieloma programami równocześnie.

Każdy program posiada swoje własne niezależne okno, a kiedy dostępny jest menedżer okien, interakcja między X-serwerem a jego klientami jest przekierowywana przez menedżera okien.

Inaczej niż na platformach Microsoft Windows i Mac OS X, które zawsze dostarczały jeden własny system kontroli i obsługi wyświetlanych na ekranie okien, X Window System pozwala użytkownikowi na wybór jednego z wielu menedżerów okien.

Różnice między menedżerami okien dotyczą m.in.:

  • dostosowywalności wyglądu i funkcjonalności
    • tekstowych menu wykorzystywanych do uruchamiania programów lub zmieniania ustawień
    • paneli i innych graficznych metod uruchamiania aplikacji
    • liczby pulpitów oraz wirtualnych pulpitów (pulpity większe niż fizyczny rozmiar monitora) i metod przełączania się między nimi
  • wielkością zajmowanej pamięci i innych zasobów systemowych
  • stopnia integracji ze środowiskiem (zob. GNOME i KDE)

Istnieją także alternatywne powłoki dla Windows. Przykładowo, LiteStep zamienia interfejs użytkownika Windows 95/98/NT na zapożyczony z menedżera okien AfterStep. Istnieją także różne powłoki graficzne dla OS/2.

[edytuj] Popularne menedżery okien dla X Window System

[edytuj] Inne menedżery okien dla X11

[edytuj] Linki zewnętrzne