ROX Desktop
Mais informações
- Criado por
- Thomas Leonard
- Lançamento
- Tipo
- Ambiente de desktop X11
- Licença
- GPL
- Site oficial
- rox.sourceforge.net
O ambiente de desktop que se propôs, em 1999, a manter vivo no Unix o jeito de trabalhar do RISC OS — tudo é arquivo, tudo se arrasta.
Thomas Leonard sentia falta do desktop da Acorn ao migrar para o Linux e começou a escrever o ROX-Filer, um gerenciador de arquivos em C e GTK; o nome significa RISC OS On X. A ideia era que o gerenciador de arquivos é o desktop. Os programas não têm diálogos Salvar Como no sentido habitual: você arrasta um ícone da caixa de salvamento do programa para a pasta que quiser, exatamente como no RISC OS. Um aplicativo é um diretório, um AppDir, com um executável chamado AppRun e um ícone em .DirIcon; instala-se copiando e desinstala-se apagando, a mesma ideia dos bundles do NeXTSTEP. Em volta cresceram o ROX-Session, um painel, um pinboard para ícones no plano de fundo e o ROX-Lib para escrever aplicativos em Python.
A questão de como baixar AppDirs sem privilégios de root produziu o Zero Install em 2003, que acabou virando o principal projeto de Leonard. O ROX-Filer teve vida longa como gerenciador de arquivos padrão do Puppy Linux e teve sua última versão, a 2.11, em 2011. O ambiente nunca cresceu muito, mas defendeu a tese de que arrastar e soltar pode ser um modo de trabalhar, e não um truque de salão.