O X Window, também conhecido como ‘X’ ou ‘X11’, é um sistema gráfico de janelas que roda em diferentes tipos de máquinas e plataformas Unix.
Essa interface gráfica é totalmente configurável e flexível, podendo ser utilizada por usuários e projetistas.
O X11 é, basicamente, uma biblioteca (Xlib) que permite o controle total sobre as janelas, mouse, teclado e vídeo.
Tal biblioteca possibilita a criação de programas que gerenciam tudo isso. Esses programas são chamados de Windows Makers.
O Linux, por utilizar como base o Unix, também adota o X11 como interface gráfica padrão. Além disso, rodam também populares ambientes gráficos, como o Window Maker, Gnome e KDE.
A organização do ambiente gráfico ‘X’ traz grandes vantagens de gerenciamento e recursos no ambiente gráfico Unix. Ou seja, com esses recursos você pode executar programas em computadores remotos ou mudar totalmente a aparência de um programa sem ter que fechá-lo, por exemplo.
Contudo, um ambiente gráfico é dividido em três partes:
• Servidor X: Programa responsável pela exibição dos gráficos na tela, mouse e teclado. Ele se comunica com os programas-clientes através de diversos métodos. Os servidores ‘X’ podem ser executados na mesma máquina em que o programa-cliente estiver sendo usado ou em computadores remotos.
• Gerenciador de janelas: Programa que controla a aparência da aplicação. Os gerenciadores de janelas (Windows makers) são programas que atuam entre o servidor ‘X’ e a aplicação. Para isso, temos vários tipos de gerenciadores, a escolha depende do gosto do usuário e dos recursos que ele deseja utilizar.
Aplicação-cliente: É o programa que está sendo executado. Pode ser um browser, uma planilha ou qualquer outro aplicativo.
Esta apresentação reflete a opinião pessoal do autor sobre o tema, podendo não refletir a posição oficial do Portal Educação.
por Colunista Portal - Educação
O Portal Educação possui uma equipe focada no trabalho de curadoria de conteúdo. Artigos em diversas áreas do conhecimento são produzidos e disponibilizados para profissionais, acadêmicos e interessados em adquirir conhecimento qualificado. O departamento de Conteúdo e Comunicação leva ao leitor informações de alto nível, recebidas e publicadas de colunistas externos e internos.
UOL CURSOS TECNOLOGIA EDUCACIONAL LTDA, com sede na cidade de São Paulo, SP, na Alameda Barão de Limeira, 425, 7º andar - Santa Cecília CEP 01202-001 CNPJ: 17.543.049/0001-93