De volta ao Ion3

Quem me conhece a mais tempo sabe que sempre fui fã do Ion3, e agora, após saber que o desenvolvedor finalmente decidiu retirar a polêmica cláusula dos 28 dias que havia adicionado à LGPL 2.1, fiquei animado a voltar a utilizar.

Para quem não conhece, o Ion3 é um gerenciador de janelas em tilling. Tiles são áreas nas quais podem ser "encaixadas" janelas, de forma que ocupem todo o espaço de uma área lívre. O Ion3 permite que sejam criadas quantas tiles o usuário desejar, além de ter suporte a workspaces, entre outras coisas.

A cláusula dos 28 dias acima citada, além das restrições quanto ao uso do nome Ion3 em versões modificadas pelas distribuições linux, causaram muita discussão e a exclusão do Ion3 dos repositórios oficiais da maioria das distribuições.

A verdade é que agora o desenvolvedor deixou de usar sistemas operacionais Unix{,-like} e migrou para o Windows, abandonando o desenvolvimento do Ion3 e retirando esta cláusula, no mínimo questionável, da licença.

Nunca pensei que algum dia fosse ficar tão feliz por alguem ter deixado "o Linux" e migrado para o Windows :P, mas a verdade é que a perda desse usuário acaba significando um ganho para a comunidade, que poderá voltar a contar com este software.

Espero que as distribuições voltem a empacotar o ion3 o quanto antes. Eu mesmo já empacotei para o Gentoo Linux e disponibilizei no meu overlay (rafaelmartins) no projeto Gentoo-BR.

No blog do Paulo Matias está disponível um excelente tutorial sobre a instalação e configuração de um desktop funcional com o Ion3. Os usuários do Gentoo Linux que utilizarem meu pacote verão que algumas das dicas de configuração e de correções ja foram implementadas por mim no próprio ebuild, e estão disponíveis para ativação através de USE flags, inclusive o suporte ao Trayion, desenvolvido pelo Paulo.

Além do que foi sugerido no artigo, adicionei suporte ao xscreensaver e a tabs proporcionais, também através de USE flags.

A licença atual está disponivel aqui:

http://modeemi.cs.tut.fi/~tuomov/ion/misc/LICENSE.txt

Até a próxima!

blog comments powered by Disqus