Léxico de TI › Infraestrutura › Metisse

Metisse

Infraestrutura Svenska → Atualizado: 2026-10-08
Mais informações
Criado por
INRIA, grupo In Situ (Olivier Chapuis, Nicolas Roussel)
Ano
Tipo
Sistema de janelas
Licença
GPL
Site oficial

O sistema de janelas experimental do INRIA, de 2004, em que as janelas X eram desenhadas na memória e compostas com OpenGL para que pesquisadores pudessem girá-las, redimensioná-las e dobrá-las; "não é um desktop 3D", nas palavras dos próprios autores.

Olivier Chapuis e Nicolas Roussel, do grupo In Situ do INRIA, queriam testar novas formas de lidar com janelas, e o X11 não oferecia nenhuma: um gerenciador de janelas podia mover e empilhar, mas não redesenhar. A resposta deles foi encadear três peças. Um servidor X modificado, o Xwnc, um cruzamento de Xvnc com Xnest, desenhava cada janela na memória em vez de na tela. O FVWM as gerenciava como de costume, com um módulo que informava a geometria. E um compositor, construído sobre o toolkit Núcleo do grupo e o OpenGL, montava a tela a partir das imagens das janelas como texturas. Uma janela podia assim ser girada, encolhida, tornada translúcida ou dobrada como o canto de uma página, sem que o programa por trás percebesse.

O artigo do UIST 2005 se intitulava "Metisse is not a 3D desktop!", e a questão era que os efeitos serviam de instrumento para estudar interação, não de entretenimento. Isso não impediu a Mandriva de incluir o Metisse no Linux 2007 como alternativa ao Compiz e ao Xgl, com janelas giratórias como atrativo. A ideia de janelas como texturas virou então patrimônio comum de todo gerenciador de janelas com composição; o Metisse em si ficou no laboratório.

← Voltar ao léxico