Na trilha de interfaces alternativas

Sigo o OSNews há mais de 20 anos, e sempre descubro coisas interessantes ali, embora há muito tempo a maioria dos posts não sejam focados em sistemas operacionais alternativos, talvez porque os mais interessantes – BeOS, SkyOS, AtheOS, Syllable – foram descontinuados, mesmo alguns tendo seus sucessores espirituais como o Haiku.

Mas voltando… embora eu sempre tenha sido usuário de Windows, gosto de ler sobre plataformas alternativas e no OSNews sempre há links interessantes sobre sistemas fora do mainstream, e notícias sobre gerenciadores de interfaces (desktop & window managers) são de longe meus tópicos favoritos, desde que conheci o Linux em 1998 (Revista Geek #3) e o WindowBlinds em 1999 (Revista PCExpert). Além disso, o tema principal aqui no blog é deskmod e afins

NsCDE: Clone do CDE baseado numa ampla modificação do FVWM

Em uma dessas atualizações de feed, em um post qualquer sobre o NsCDE como de praxe verifico a seção de comentários e encontro mais coisas interessantes. Um link leva a outro, que leva a outro, e assim a procrastinação me faz abrir dezenas de abas do navegador com diversos projetos diferentes (os sistemas abordados em si não são novidade pra mim, mas os projetos linkados em sua maioria sim).

Enfim depois esse prólogo padrão venho aqui listar as curiosidades que encontrei com breves comentários/screenshots pra não perder o hábito e porque todo mundo gosta de imagens:

The sad state of Linux desktop diversity: 21 environments, just 2 designs – Opinião sobre a “falta de diversidade” na abordagem dos paradigmas de usabilidade que se tornaram “mais do mesmo” desde 1995 no universo Linux, de acordo com o autor. Contudo, acho que ao menos eles tem variedade de opções e ao contrário de usuários de Windows, que ficam cada vez mais restritos quanto às opções customização. O texto fica realmente interessante a partir da metade, ao falar dos gerenciadores mais old-school e outras plataformas, apenas alguns listados a seguir:

  • wmx e wm2: gerenciadores de janelas que colocam a barra de título e botões de controle na lateral, fugindo do padrão de topo de janela, acho que vi algo assim no Efsane, mas é hoje difícil encontrar qualquer screenshot deste outro gerenciador que mostre isso, pois ele era meio obscuro.
  • MaXXdesktop: continuação do 5Dwm, sendo uma reimplementação do Irix Interactive Desktop da Silicon Graphics, para outros sistemas Unix. Perfeito para nerds de computação gráfica devido ao legado da SGI, o último release foi em 2020, e espero que seja desenvolvido continuamente.
  • NEXTSPACE: esse projeto tem o objetivo de implementar no Linux um ambiente de desktop o mais próximo possível da experiência que o NeXTSTEP proporcionava, pra isso leva a sério em seu desenvolvimento as diretrizes de interface de usuário do OpenStep. É claro que por se basear no sistema da NeXT, tinha que ser a interface mais bonita do mundo.
  • NsCDE: tema gênese deste post, é quase um gerenciador de desktop inspirado no “look and feel” do CDE original, porém na realidade é uma adaptação do FVWM.
  • O The Common Desktop Environment, foi desenvolvido em colaboração entre Sun, HP, IBM, DEC, SCO, Fujitsu e Hitachi, era quase padrão nas estações de trabalho UNIX (HP-UX, Solaris, Tru64, AIX, etc) que essas empresas vendiam nos anos 90s e teve seu código-fonte liberado em 2012.
  • FVWM95: falando neste… segue o link da versão dele modificada para imitar o Windows 9x. Se não me engano, este era o desktop padrão que vinha no “Conectiva Linux Marumbi 5.0”, ou algo assim. Aliás, a primeira vez que ouvi falar do GNU/Linux foi nessa versão, que ainda era derivativa da RedHat, e foi distribuída na Revista Geek em 1998.

Bônus…

Linux Accessibilty: an unmaintained mess – Uma reflexão sobre os problemas de acessibilidade no mundo das distros Linux, pelo ponto de vista de quem mais precisa de implementações eficientes de recursos que são vantajosos para qualquer usuário, deficiente ou não.

Amiga, BeOS, MacOS, OS/2, RISC OS e outras tralhas…

amiwm: gerenciador de janelas para o X (Unix, Linux, etc) inspirado no Amiga Workbench. Alguns anos atrás o ArsTechnica fez uma extensa série de artigos contando a história dos computadores Amiga e da Commodore, da ascensão à queda. Pelo o que vi os posts começaram em 2007, mas até 2018 teve algumas atualizações, o que é compreensível por ser uma plataforma com uma das mais dedicadas comunidades. Aliás, sobre esse sistema tem tantos outros projetos derivativos que vale outro post.

BeOS: the Mac OS X might-have-been: breve artigo à época do lançamento do Windows Vista, resumindo a história do BeOS, que uma década antes da atualização da Microsoft, já tinha capacidade multimídia invejável para os padrões da época, mas continuou desconhecido para muitos. Deixou de ser desenvolvido em 2001, quando a Be Inc. foi vendida para a Palm, mas por pouco não foi adquirido pela Apple, que optou pela NeXT de Steve Jobs. O BeOS é o sistema alternativo pelo qual eu mais tenho admiração desde que o conheci na extinta Revista Geek, que distribuiu a versão R5 PE em 2000.

Macintosh Garden: um repositório de abandonwares para Mac, com muuuita coisa. É o tipo de site que dá vontade de comprar um Mac antigo só pra testar os milhares de programas disponíveis, para diversas gerações dos compuitadores da Apple. Claro que dá para testar via emulação, mas em um sistema original performance e estabilidade são sempre melhores. Ainda assim, navegar o conteúdo do site já é uma prazerosa distração.

Milhares de abandonwares ainda úteis para Macs antigos e geeks curiosos.

Projeto Infinite Mac (System7.app / MacOS8.app / MacOS9.app / Kanjitalk7.app): a oportunidade mais fácil de sentir o look and feel do MacOS clássico é checar esses emuladores de Mac clássico direto no browser. Não testei a fundo, mas aparentemente dá para instalar aplicativos externos desde que se faça o download pelo próprio emulador, mas não deve dar pra salvar as configurações da sessão de uso. Iniciei esse post em agosto, e vi que o projeto está sendo atualizado constantemente, sendo que dia 30 de Outubro de 2022 lançaram o emulador web de PowerPC/OS9.

Tem muita coisa interesante ainda pra descobrir.

Há alguns anos, testei emulação no desktop via Sheepshaver ou Basilisk (não lembro qual exatamente), mas era muito instável e lento, tornando inviável brincar com o sistema. Talvez devido à versão do emulador à época, ou menor suporte no Windows, já que esse emulador surgiu inicialmente no BeOS, e depois foi portado pra Linux & outros. Vale a pena checar o link inicial pois há uma série de outras ferramentas e projetos sobre emulação de sistemas retrô para conhecer.

OS/2 a quarter century on: Why IBM lost out and how Microsoft won: em 2012, ano em que o sistema da Big Blue fez o 25º aniversário, o The Register publicou uma ótima materia que abordava a virada da Microsoft sobre a IBM e porque o OS/2 foi um fracasso e não virou padrão da indústria.

Workplace Shell: galeria de imagens do desktop do OS2/Warp 3, do qual derivam alguns elementos do lançador de aplicativos do CDE graças a colaboração da IBM. Para curiosos e entusiastas de UX/UI, vale muito a pena conferir todo o resto do site GUIdebook gallery.

RISC OS: artigo do The Register falando sobre abertura do código-fonte do RISC OS. Talvez chamá-lo de “exótico dentres os alternativos” seja um exagero de minha parte visto que foi um sistema muito bem sucedido na primeira era da arquitetura ARM. Aliás, na interface dele se baseia o ROX Desktop, um gereciador de desktop bem bonitinho e com idéias inovadoras.

Bônus II: Pra finalizar esse post, deixo uma amostra com esse vídeo mostrando das promessas do BeOS como sistema multimídia muito superior aos demais sistema para desktop à epoca, mas que acabaram interrompidas pela falência da Be Inc. no início dos anos 2000.

Demo das capacidades multimídia do BeOS em vídeo circa 1998.

Há várias teorias sobre as possíveis razões para o fim deste sonho, como o as práticas predatórias da Microsoft quanto as restrições de licenciamento para OEMs, o foco errado da Be Inc em nichos de mercado, marketing e tipo de usuário, dentre outras. Mas a única certeza que se pode ter é que a venda para a Palm sem um destino claro da tecnologia e sem uma abertura de código, foi o fim efetivo de qualquer esperança de reuso das capacidades do sistema original. Algo que certamente afetou a concorrência de mercado, atrasou a adoção do multiprocessamento em PCs comuns e impediu uma evolução mais positiva e diversa no mundo dos sistemas operacionais para usuários finais.

Novo visual no Windows Explorer vindo aí

De acordo com o Liliputing, o gerenciador de arquivos do Windows tem novidades estéticas. As novidades são do Insider Preview (build 21343). Eu não tenho coragem de usar os previews do Windows 10, pois mesmo em versões RTM o Windows Update pode deixar a gente na mão, e pior, mover ou sumir com arquivos e documentos se o usuário não for cuidadoso.

Mesmo dentro do padrão flat (com degradê), até que ficou legal.

A Microsoft tem atualizado os ícones do Windows 10 já tem algum tempo nas versões do canal Insider Preview, e devem aparecer mais novidades nas próximas atualizações pois a ideia é atualizar o sistema de interface por inteiro no futuro próximo, o que faz sentido, mesmo que o Windows 10 ainda não pareça totalmente datado, faz parte da estratégia manter uma renovação consistente da interface conforme tendências, aplicações e funções novas surgem.

Olhando bem, as pastinhas amarelas em perspectiva realmente já parece datadas…

Aliás, essas mudanças de interface tendem a ser mais radicais, segundo o Windows Latest. Citando algumas imagens que divulgadas entre Novembro de 2020 e Janeiro deste ano, a Microsoft deve adotar uma estética que remete um pouco ao Windows 7, com detalhes arredondados em menus, janelas e outros elementos, além de translucidez por padrão, porém mais sutil que o efeito “Aero Glass” que vigorou desde o Windows Vista (e que destruiu a criatividade da comunidade deskmodder/skinner).

Mudanças sutis e elegantes.

Ainda sou cético quanto aos detalhes arredondados em menus. Se de fato acontecer será interessante e não sei por que nunca foi feito antes no Windows. As razões fogem ao meu conhecimento técnico, mas é algo que eu vi anos atrás em alguns mockups de interface no DeviantArt, porém designers (de temas, shells, apps, etc) alegavam ser uma limitação do sistema que impedia criar temas para o menu de contexto nativo. Daria pra aplicar skins (como o WindowsBlinds fazia – não lembro se ainda o faz), porém não seria possível alterar os limites para aplicar bordas arredondadas ao menu, como se faz em limites e barras das janelas, por exemplo.

Será mesmo que isso vai acontecer?

Testando programas velhos no VirtualBox

No pouco tempo livre que ainda tenho pra me dedicar ao deskmod – ou pelo menos ao review de alguns programas – resolvi pegar uma parte deste fim de semana pra limpar o hd, e testar rapidamente alguns programas antigos. Desde o último ano estou mais focado na faculdade de Arquitetura & Urbanismo, em computação gráfica, e coisas do gênero. Esse ano é decisivo pra mim, e infelizmente, vou continuar em ritmo lento com o PixNix. Nunca deixei de lado a paixão por deskmod, mas o dever me chama… 😀

Enfim… Sobre os reviews… são verdadeiras tralhas que estão empilhadas no disco rígido há 2 ou 3 anos (mais tempo no caso de alguns aplicativos). Muitos programas sequer funcionam no Windows 7, e embora possa não fazer muito sentido eu testar programas antigos às vésperas do Windows 8, sei que ainda há um público fiel ao Windows XP, e que talvez ainda continue com o sistema por pelo menos mais um ano.

Bom, alguns desses programas que eu falarei rapidamente no próximo posta até podem funcionar no Windows 7, mas realmente não estou muito interessado em “sujar” meu sistema com os resquícios deles :D.

misc-vbox3g

Há um tempo atrás eu costumava usar o Altiris Virtualization Solution pra testar programas sem alterar o sistema operacional, mas como ele não funciona no Windows 7, o jeito é usar uma abordagem mais radical: VirtualBox. É um programa poderoso que permite executar outros sistemas operacionais dentro do sistema atual, ou seja, Windows dentro de Windows, ou Linux, ou Mac, ou Solaris, etc. Atualmente tenho tanto o Windows XP quanto outra instância do Windows 7 instalados, e da pra fazer muito mais coisa, como testar o ReactOS, AROS, Syllable, Haiku sem medo, dentro do Windows.

Mas vamos deixar de papo e esclarecer que no próximo post publicarei breves reviews dessas velharias que ainda tem SIM utilidade pra muita gente.

Ouvindo :: Creedence Clearwater Revival – I heard it through the grapevine
Humor :: apático/indiferente

Seleção de posts do MakeUseOf sobre ambientes de desktop para o Linux

A primeira vez que ouvi falar do Linux foi em 1998, na extinta Revista Geek (#3), quando distribuiram o Conectiva Red Hat Linux 5.0 (Marumbi). Esse foi um dos meus principais ingredientes de interesse pelo hobby do deskmod, pois ali tomei conhecimento da variedade de ambientes de desktop existentes, e especialmente da possibilidade modificar aparência da interface através deles.

Confesso que, no entanto, até hoje não encontrei uma distro que me convencesse a usar o Linux como sistema secundário. Isso mesmo, secundário porque apesar dos pesares do Windows – de que todo mundo fala (muitos falam só porque parece legal falar mal do sistema) – a falta de padronização dos pacotes de instalação, o excesso de distribuições e a dificuldade de instalar/usar certos programas pesam bastante na minha escolha. Falo isso como um usuário típico, que arriscaria instalar o Linux pra uso diário, mas que não quer ter dor de cabeça com questões técnicas.

A tal “comunidade” precisa entender que para ganhar espaço no mercado de desktops (mais market share), precisa prestar mais atenção nas questões de usabilidade e na padronização, pois 90% dos potenciais usuários não vão querer instalar programas compilando pacotes -tar.gz (tá eu sei que existem instaladores gráficos, apt-get, e o escambau). Enfim, isso é só um exemplo. Por que não investir em mais instaladores tipo drag ‘n drop (OS X, BeOS), ou “Next, Next, Next” tipo os do Windows?

Depois do Windows mesmo, eu só aceito brincar com sistemas como o HaikuOS, Aros, Syllable, dentre outros sistemas alienígenas para a maioria dos usuários. Mas a maior parte dos usuários não acha tão prático brincar no VirtualBox (pra ter uma idéia, meu sistema secundário ainda é o XP).

Enfim, aqui vai uma série de links interessantes sobre gerenciadores de desktop para os fãs do GNU/Linux.

8 Great Alternative Desktop Managers For Linux
http://www.makeuseof.com/tag/8-great-alternative-desktop-managers-for-linux/

What’s The Difference Between Linux Desktop Environments? [Technology Explained]
http://www.makeuseof.com/tag/difference-linux-desktop-environments-technology-explained/

Make Use Of KDE’s Desktop Features: Activities, Widgets & Dashboard [Linux]
http://www.makeuseof.com/tag/kdes-desktop-features-activities-widgets-dashboard-linux/

Enjoy A Clean, Improved Desktop With KDE 4.7 [Linux]
http://www.makeuseof.com/tag/enjoy-clean-improved-desktop-kde-47-linux/

How To Customize Your Linux Desktop With GnomeART-NG
http://www.makeuseof.com/tag/how-to-customize-your-linux-desktop-with-gnomeart-ng/

How To Customize The Ubuntu Boot Splash Screen & Logo [Linux]
http://www.makeuseof.com/tag/customize-boot-splash-screen-logo-linux/

É isso. :d

Ouvindo :: Lush – Olympia
Humor :: a bit sad

Atualmente… Testando várias plataformas de widgets, gadgets, etc

Estou mais… ou menos de férias. Na realidade, estudante de arquitetura não tem férias ahaha. Neste “hiato”, com menos aulas, mas ainda sim no estágio, tenho usado parte do tempo livre pra testar alguns programas e retornar à antigos projetos.

  • Testando e curtindo muito o XWidget: bela interface, bons widgets disponíveis, boa performance.
  • Testando finalmente o Yahoo! Widgets Engine: tem muita coisa boa, e muita coisa ruim. Na minha opinião é um aplicativo quase tão morto quanto os gadgets do Windows 7. O Yahoo! o largou às traças.
  • Curtindo novos temas do Rainmeter. Ainda precisa facilitar na interface e na configuração dos temas, ou melhor, acho que o Rainmeter precisa mesmo é de um belo e completo SDK.

Alguns podem ter percebido, outros não. Mas não estou mais no Orkut* (assim como a maioria de vocês, imagino ehehehe), portanto, não modero mais a comunidade Desktop Art. No entanto, continuo no Deviant Art! “Sempre”, e há quase 10 anos! O mesmo no Skinbase e Customize (dentre outros).

Sobre as últimas notícias… Apareci nos posts do Teknidermy! Na realidade isso foi em Março, mas só semana passada que fui saber. 😀

*Embora no meu último jornal do DA, eu tenha tido que não sairia do Orkut, mas convenhamos, já se passou 1 ano!

Ouvindo :: Anthrax – Blood
Humor :: zen/tranquilo

Análise do Wallpaper Shuffler

Que curte modificar o visual do desktop deve ter centenas, provavelmente milhares de papéis de parede no HD certo? Pois é, acontece isso comigo. Em mais de 11 anos desse hobby, já colecionei alguns milhares de wallpapers que até hoje não consegui catalogar totalmente.

O mais difícil no entanto, pra quem tem tantos papéis de parede, é conseguir usar todos eles, pois fica difícil escolher. Então como fazer? A solução é usar um programa que modifique o plano de fundo do desktop de tempos em tempos. O Windows já tem esse recurso nativo na versão 7 (imagino que desde o Windows Vista, mas eu não o utilizei), mas ele é incompleto, pois você tem que especificar uma pasta, e ele não carrega as imagens presentes nas subpastas. No meu caso isso não é prático, pois não deixo os papéis de parede em um só lugar, eu os organizo por temas, categorias e cores, para combinar melhor com o meu humor. 😀

Uma solução usando o próprio recurso do Windows é criar uma biblioteca só de wallpapers e colocar pasta por pasta nessa biblioteca e nas personalizações de “Plano de fundo da área de trabalho”, adicionar essa biblioteca como a origem dos wallpapers a serem utilizados. Não é tão prático a meu ver, porque não gosto de trabalhar com tantas bibliotecas. Mas é uma solução que pode funcionar dependendo do caso.

bd-vistanitawpsh1

Outra solução, que tenho testado há semanas é o Vistanita Wallpaper Shuffler. Através dele você adiciona as pastas onde estão as imagens que você quer usar, ou até mesmo arquivos individuais. Ele permite configurar o intervalo de tempo para mudar de wallpaper, a posição na tela, e uma opção importante: o método de redimensionamento da imagem, para que ela não pareça “danificada” na tela.

Esses métodos são comuns aos editores de imagens, e o Wallpaper Shuffler permite fazer a escolha entre nenhum método ou none, box, linear, spline, Lanczos ou Mitchell – isto é, do mais simples ao mais refinado. Esses métodos não impedem a distorção da imagem, pois isso depende relação entre a resolução da tela e do papel de parede, mas eles suavizam as bordas e arestas de imagens melhorando a nitidez da exibição.

bd-vistanitawpsh3

Outra opção útil é permitir que o Wallpaper Shuffler modifique o papel de parede sempre que iniciar o Windows e escolher se quer fechá-lo em seguida. Isso é útil se você só quer usar um papel de parede por dia (ou vez que reinicia o computador) e economizar memória, sem que o programa fique em segundo plano.

O intervalo de mudança dos papeis de parede pode ser definido em segundos, minutos ou horas, à sua escolha. E você ainda pode definir se a mudança é aleatória ou se deve seguir uma ordem, de acordo com o diretório. Você também pode definir atalhos para alterar os papéis de parede via teclado na hora em que desejar.

bd-vistanitawpsh2

Há ainda uma pequena supresa pra variar o aspecto das imagens: você pode aplicar efeitos às imagens que serão usadas. São ao todo mais de 40 filtros disponíves, e eles não alteram os arquivos originais, só são aplicadas no momento da mudança do wallpaper. Eu não uso este recurso, mas pode ser interessante. 😀

Ouvindo :: Nada
Humor :: zen/tranquilo