Sem muito a comentar além de um agradecimento básico por essa atualização de véspera de Natal no projeto Haiku! Acompanho o lento (mas promissor) progresso do sucessor espiritual do BeOS desde o início, quando ainda se chamava OpenBeOS, e embora nunca o tenha utilizado em ambiente de produção, mal posso esperar quando esse sistema tiver pleno suporte a aceleração 3D e outras capacidades multimídia que fizeram o nome do sistema original na década de 90!
Dentre as principais atualizações, as que mais me agradaram foram o suporte a GTK+ e integração do WINE com suporte nativo à interface.
Do post do OSNews:
“There’s a lot here to talk about. The improved support for HiDPI looks amazing, and definitely a must-have in today’s world of 4K displays. There’s lots of new and improved drivers, including a new compatibility layer for OpenBSD WiFi drivers, a new NTFS driver, and more. The number of ports has increased by a lot thanks to X11, Gtk+, and even Wayland compatibility – Inkscape, GIMP, GNOME Web, and more. Wine has also been ported to Haiku, using a Haiku-native windowing and input backend. And much, much more.”
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:
wm2FVWM95Open CDENEXTSPACEIRIX IID & 4DwmVersão antiga do MaXX com esquemas de cores da SGIMais um screenshot do MaXX Interactive DesktopGerenciadores no GNU/Linux
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.
amiwm em um PC 486 rodando GNU/Linuxamiwm em IRIXamiwm em HP-UXDiferentes plataformas em que o amiwm tem suporte
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.
NetpositiveBootsplashAbout BeOSMaravilhoso e incompreendido BeOS.BeOS em sua curta existência
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.
A última imagem, retirada do artigo do The Register, é do OS/2 Warp 4 (1996) e as demais do Warp 3 (1994).
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.
RISCOS 3.7RISCOS 5RISC OS: Exótico? Talvez. Autêntico? Com certeza.
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.
Acho que não entendi direito quando a Microsoft dizia que o Windows 10 seria a última versão do Windows.
Eis que o “eleven” vem aí, possivelmente no fim de 2021, época ideal (a partir de Outubro sempre há muitos anúncios e lançamentos) já que é período de festas e, agora ainda vai aproveitar o reaquecimento da economia global “pós pandemia”. O sistema que já vem sendo antecipado há meses, graças à vazamentos diversos de prints e builds das versões em desenvolvimento, e à notícias de engavetamentos de outros projetos (Windows 10X?), promete algumas novidades, mas nada radical, parecendo ser uma atualização mais incremental, o que é compreensível já que a história do Windows 10, ao menos em termos de interface, remonta há pouco mais de 5 anos com o infame Windows 8 (estou ignorando a tendência Metro/Flat/BORING que já existia nas versões mobile anteriores).
Sobre as mudanças mais interessantes do sistema como um todo, seguem uns links (TLDR):
Suporte a aplicativos Android: uma das novidade mais interessantes, especialmente para games. A integração será via Amazon Appstore (e Windows Store), porém como não há acesso nativo ao Google Play Services, apps que dependam disso não serão compatíveis, mas eventualmente, algum hack deve surgir via XDA.
Microsoft Store renovada: as alterações me parecem majoritariamente estéticas, mas o tempo dirá se essa atualização é o suficiente, já que por anos Microsoft negligenciou esse recurso, deixando uma parte mal resolvida do Windows.
O retorno dos gadgets: os miniapps nativos que haviam sido descontinuados por questões de segurança na era Windows 7, devem voltar como widgets, no lugar dos “Live Tiles”. Eles usarão o WebView2 do Edge (reduzindo o risco que existia nos gadgets antigos), e possivelmente serão distribuidos via Microsoft Store. Não está claro se qualquer um poderá fazer o seu e instalar por fora (sideload).
Cantos arredondados em quase tudo (menus, janelas, ícones): além de um visual colorido que pode ser reminiscência (ou inspiração) do Windows XP! Ótimo porque é menos flat que o estilo Metro, e ainda assim não tão “brinquedo” quanto o XP. Esse mesmo link aborda mudanças de usabilidade na ordenação/empilhamento de janelas e na interface e comportamento do Windows Explorer e da área de notificação (que ficou com um estilo mobile ou “meio Android”).
O mais proeminente das mudanças na vindoura versão, e o que de fato sempre me interessou – é assunto principal deste blog – é obviamente a interface. Como já postei anteriormente (e que já mudou de poucos meses pra cá), não são mudanças radicais, mas parecem dar um gás à linguagem visual do sistema para que não se torne datada para os próximos anos, imagino.
Vamos lá: o principal, e tema deste post, é a mudança no menu iniciar e barra de tarefas. Agora o botão iniciar será centralizado, e a barra de tarefas aparentemente menos flexível, algo que pode mudar até o lançamento. Eu particularmente não gostei de como “centralizaram” o botão iniciar, já que ele não fica centralizado na tela, e sim entre a “bandeja do sistema”¹ (termo que não se usa mais, mas é onde fica o relógio e ícones em segundo plano), e a extremidade esquerda da tela.
Entendo que esse posicionamento, e a apresentação de um menu “flutuante” é mais consistente com uma universalização da interface para plataformas móveis, algo que a Microsoft vem testando/otimizando há anos, mas com o qual eu não tenho experiência com o Windows, por nunca ter usado o sistema em tablets e afins.
Porém, minha crítica é: por que não centralizar de fato todo o conjunto? Algo como colocar no centro da tela tanto o botão, quanto o conjunto de itens da área de notificação aka “bandeja do sistema”²? O que me refiro é o incômodo quase de TOC, que causa um botão “centralizado que não é centralizado”. Outra ideia, que talvez seja até melhor do que centralizar os itens da área de notificação junto com o inciar, seria separá-los por extremos, manter o relógio/data à direita, os ícones de notificação/segundo plano à esquerda e o botão iniciar ao centro (com atalhos e tarefas distribuidos centralizados também).
Se é pra causar impressão de mudança, melhor ir logo pra uma abordagem radical (mas não a là Windows 8, é claro).
O problema estético de qualquer ideia assim é se habilitar a exibição de rótulos nos programas em execução na barra de tarefas, pois há uma mistura entre ícones de atalhos e de programas ativos (com o textão do rótulo na horizontal), mas isso dificilmente é vantajoso em telas menores. Ao menos será possível reposicionar os ícones na barra, mas se o foco era centralizar por padrão, acho mais interessante mudar a abordagem.
Quem dera esse fosse o problema mais grave. Há uma falta de flexibilidade gritante: sem pastas de programas ou grupos nomeados, sem flexibilidade do layout do menu, e pior, segundo o post do MakeUseOf: aparentemente, não será possível reposicionar a barra de tarefas na tela! Ela ficara apenas na parte inferior, o que é um absurdo, pois se o argumento sobre a remodelação da barra e do menu é ser em “prol da produtividade”, essa falta de flexibilidade é um retrocesso incabível. O único jeito, até o momento, é via edição do registro.
Pode ser que muitos não achem isso um problema, ou que seja algo ínfimo, mas me ajuda na produtividade por melhorar o meu foco em programas que tem muitas barras de ferramentas e botões. Há anos passei a usar a barra na parte superior da tela, não por uma questão estética, mas porque pra mim é mais conveniente com as aplicações que uso (a maioria gráficos, 3d e CAD).
Se é algo menor, por que remover uma possibilidade que já existia desde o Windows 95? No que afeta a consistência da interface poder reposicioná-la na parte superior, ou nas laterais? Além disso, com a popularização de monitores widescreen, para muitos usuários faz mais sentido manter a barra de ferramentas nas laterais e ganhar espaço em altura de tela! Espero que a Microsoft reveja isso até o lançamento, pois duvido que shells alternativos resolvam isso de um modo que pareça nativo (NextSTART não me parece o melhor substituto por ser muito overkill).
Aproveitando para finalizar, alguém já colocou no Imgur os wallpapers do preview. Alguns muito bonitos, outros nem tanto. Quem sabe esse pacote passe por alterações até o release final.
¹ Tenho a vaga impressão de que nunca mais vi ninguém chamar a área do reloginho assim. Ainda se usa esse termo quando se fala de Windows? Ou ficou na era 9x/XP?
² Eu não chamo essa área de barra de tarefas, já que meu entendimento é que a barra de tarefas (as vezes erroneamente chamada de ferramentas) é onde ficam os ícones de atalhos (antiga “Quick Launch”) e programas em execução direta e de uso imediato, diferente da área de notificação (área do relógio) que é onde ficam os itens de segundo plano, notificações e/ou alguns serviços.
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.
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.
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
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.