Graficzne, sieciowe środowisko okienkowe, pierwotnie opracowane dla systemów Unix i Unix-like systemy operacyjne (i od tego czasu udostępnione dla innych platform) w Massachusetts Institute of Technologia; obecnie jest stale rozwijany jako program open-source przez Open Group, konsorcjum przemysłu Unix.
X (tak, jak system X Window jest znany użytkownikom UNIX) zapewnia podstawowe usługi okienkowe, w tym czcionki i menu rozwijane, dla graficznych aplikacji UNIX. X został zaprojektowany do działania w środowisku sieciowym.
Zobacz środowisko graficzne, GNOME, KDE, UNIX, uniksopodobny system operacyjny, środowisko okienkowe i menedżer okien, klient X, protokół X, serwer X.
Technipages wyjaśnia system okien X
X Window System to pakiet oprogramowania typu open source do projektowania interfejsu człowiek-komputer na komputerze lub sieci komputerów. Dzieli przetwarzanie między klientów i serwery działające na tym samym komputerze lub na różnych komputerach w tej samej sieci. System X Window jest również znany jako X przez swoich użytkowników.
System X Window współdziała z oprogramowaniem komputera kontrolującym wyjście wideo sieci lub aplikacją wyświetlającą się w oknie innego systemu wyświetlania klientów. Jednak serwer X znajduje się na lokalnym komputerze używanym bezpośrednio przez użytkownika, a nie na oddzielnym komputer w sieci, dzięki czemu użytkownik klienta może być albo na osobnym komputerze, albo na swoim komputer.
X od samego początku, w przeciwieństwie do współczesnych programów zorientowanych na wyświetlanie, które wymagały od użytkowników korzystania z podłączonego urządzenia wyświetlającego, X został zaprojektowany do użytku przez połączenia sieciowe. Tak więc X może działać na komputerze w sieci i wyświetli swój interfejs użytkownika, gdy uzyska dostęp do innego komputera w tej samej sieci. W 1984 r. nastąpiła fuzja Stanford University, MIT (Massachusetts Institute of Technology) wspomaganego przez IBM (International Business Machine Corporations), został pierwotnie zaprojektowany do komunikacji między terminalami X a systemem UNIX stanowiska pracy.
Typowe zastosowania systemu X Window
- Protokół sieciowy systemu X Window umożliwia zarówno operacje 2D, jak i 3D przez aplikację kliencką systemu X Window, która może działać na innym komputerze.
- Nie ma wbudowanej funkcji audio dla systemu X Window i można zastosować kompatybilne rozszerzenia
- Interfejsy użytkownika używane przez użytkowników systemu X Window nie są przez niego wymagane, a raczej przez poszczególne programy działające na jego platformie
Częste nadużycia systemu X Window
- Funkcje sieciowe systemu X Window powodują nadmierną złożoność, jeśli są używane tylko lokalnie, jego najnowsze możliwości sieciowe mogą powodować niepożądany spadek wydajności
- Podczas korzystania z systemu X Window administratorzy nie muszą ręcznie edytować plików konfiguracyjnych