Tratando-se de um produto bastante minucioso e complexo em sua elaboração, e contudo gratuito, é uma bela surpresa notar que suas limitações são muito pequenas, ao serem comparadas com outros produtos comerciais. Em
GNU/Linux, XnView trabalha preferencialmente em modo console...
E antes que alguém se aventure a dizer que trabalhar com imagens em modo texto somente é possível no GNU/Linux, devo lembrar que figuras no DOS (ainda nos velhos tempos do PC XT) podiam ser exibidas perfeitamente em modo texto. Apenas com um detalhe: Não foi a Microsoft quem implementou tal facilidade, sendo isso obra de terceiros, como a Canyon State Systems que desenvolveu o Compushow, que abria vários formatos de arquivos e, embora não permitisse edição, os apresentava na tela.
Sua sintaxe era [localização] CSHOW.EXE [chaves].
(tinha umas 20 chaves, mais ou menos, que ajustavam cores, memória, padrão do monitor, mouse, sons etc). Afinal o programa era pago e a Canyon State tinha de apresentar serviço, não é mesmo?
Programadores então (entre outros truques) usavam arquivos de lote para inserir imagens manipuladas por esse aplicativo imediatamente antes do início de seus próprios aplicativos comerciais, contornando assim a rigidez da tela preta e conseguindo efeitos de "qualidade profissional"...
O arquivo de lote chamava uma belíssima tela de apresentação do tipo "tchaaan!", e finalmente entrava o aplicativo comercial, todo em tela preta e modo texto...
Programadores Basic faziam melhor: Usavam screen2 ou screen3, apresentavam um gráfico em tela cheia, criavam uma moldura, e mudavam de tela (screen1) fazendo com que o aplicativo-texto fosse apresentado em uma pseudo-janela, emoldurada por aquele gráfico. Beleza! (Tecnicamente o tal gráfico era apenas "lixo" de uma tela anterior não-apagada).
E os programadores Assembly poderiam fazer o que bem entendessem, até dar nó em pingo de éter.
No entanto, programas em Assembly costumavam ser mais pobres no quesito "apresentação festiva", talvez porque a maioria dos assembleiros fosse de programadores e não de designers.
Confissão: Eu costumava voltar para a plataforma Windows apenas para usar o XnView (era apenas o que me faltava, na verdade), pois às vezes precisava reforçar, clarear ou recortar alguma imagem para colocar no site BL3 BRASIL.
Todas as peças gráficas daquele site estão sendo substituídas gradativamente por outras, produzidas exclusivamente em ambiente GNU/Linux.