X Window e a organização de um ambiente gráfico

Um ambiente gráfico é dividido em três partes.
Um ambiente gráfico é dividido em três partes.

Informática

05/08/2015

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.


Colunista 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.

Portal Educação

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