May 26 2008
LiteStep
Quando trabalhamos num ambiente Windows, trabalhamos obrigatoriamente com software fechado. Desde o kernel até ao bloco de notas é sempre software não livre e apesar de substituirmos o bloco de notas facilmente, utilizamos sempre um grande bloco de software proprietário: a shell do Windows. O que é a shell do Windows? É um conjunto de programas, ou funcionalidades de um programa (o explorer.exe) que permitem trabalhar no ambiente de trabalho que todos conhecemos. Com desktop, barras de tarefas, botão de programas, área de notificação, etc.
É um programa que funciona como meio de comunicação entre o utilizador e o sistema e fora as bibliotecas do sistema e o próprio kernel, mudando estas funcionalidades é provavelmente o mais baixo que se consegue ir. em tornar um Windows livre.
Esse programa pode ser substituido. Existem vários programas que o fazem, numa funcionalidade chamada shell replacement (substituição da shell) e é sobre uma shell que vamos falar.
LiteStep é uma shell para Windows e uma das mais antigas. A história por trás desta shell é longa, mas de forma resumida conta-se assim. NextStep era o nome de uma marca de computadores e sistema operativo que foi então comprado pela Apple. O Mac OS X descende do next Step. O primeiro browser foi escrito numa maquina Next, o doom ou até o freehand da macromedia. Antes da aquisição pela Apple, a Next ainda fez uma parceria com a Sun para criar o OpenStep e tornar esse ambiente um standard aberto. Entretanto foi criado o GNUStep. O GNUstep deu origem ao famoso window maker em Linux e deu inspiração para criação de uma de muitas implementações em Windows do ambiente Next.
O LiteStep guarda pouco do layout original da família Step, apesar de ser possível de implementar com um tema. Não deixou no entanto de ser uma shell diferente e com funcionalidades que vai buscar ao original.

Os autores do tema pré definido do litestep tiveram a preocupação de juntar os dois mundos e criar um tema com muitas funcionalidades, mas não tão diferente do original do Windows. Conceito básico é o mesmo: uma barra em baixo com o menu de programas, barra de tarefas e área de notificação, mas é muito mais do que isso.
Seguindo o plano da barra na imagem, da esquerda para a direita temos uma pequena barra vertical que serve para mover a barra principal, para os diferentes limites do ecrã.
O botão de acesso aos programas, que se for cliquado com o botão direito abre o gestor de ficheiros pré definido. A seguir existe uma área com um gestor de ecrãs virtuais. O botão esquerdo permite mover janelas entre ecrãs virtuais e o direito muda para o ecrã seleccionado. Existem então os ícones de acesso rápido as aplicações. cada um deles permite aceder a 2 aplicações ou com o botão esquerdo ou o direito. Depois dessa área existe um pequeno controlador do reprodutor de musica, que mostra a musica que esta a tocar e permite aceder as funcionalidades mais básicas como parar ou passar à próxima musica. A barra de tarefas pode ser configurada para estar como na imagem ou para ter ícones sem nome que ocupam toda a barra em altura. Antes do habitual relógio e área de notificação existe uma pequena área de estado do sistema, com um medidor de carga do cpu e da ram.
Ou seja, uma barra muito mais funcional do que aquela a que estamos habituados num ambiente Windows.
Mas não é tudo!
Por cima do relógio esta um modulo de calendário.
Antes de continuar, uma pequena explicação dos módulos.
Módulos são uma das razões pelo qual esta shell é melhor do que a original do Windows. Grande parte das funcionalidades do litestep são adicionadas através de módulos. Isto permite manter o código da aplicação mais pequeno, logo, mais seguro, mais rápido , mais estável e com menos falhas.
Voltando ao calendáro, também ele é mais do que isso. Também serve de agenda, permitindo criar eventos. Para aceder ao calendário basta fazer clique com o botão direito em cima do relógio.
Outra funcionalidade muito produtiva deste ambiente são os hotspots. Hostspots são os cantos superiores esquerdo e direito. Ao passar o rato por lá, o ecrã virtual muda.
E ainda há mais! Como bom descendente de Unix, o Litestep tem as sua configurações em ficheiros de texto que podem se editáveis com um simples editor de texto. Mas tem de ser com um livre, ou então não vai funcionar muito bem!
Da mesma forma que existem várias implementações desta shell, também existem vários “distribuições”. O que aqui recomenda-mos foi o que passou com os melhores resultados nos nossos testes. O instalador é simples, e para além das funcionalidades básicas de colocar os ficheiros no sitio certo também questiona quais os programas que queremos nos botões de acesso aos programas e pergunta se queremos definir o liteStep como shell padrão.
Apenas encontra-mos um mal menor nesta shell: os ícones no ambiente de trabalho não podem se arrastados.
Esta versão do Litestep também tem um instalador de temas e gestor de módulos.
Cada tema tem diferentes módulos que permitem adicionar funcionalidades, o instalador de temas oferece-se para descarregar os módulos automaticamente.
A partir daqui, é só partir à descoberta. Existem vários ficheiros de configuração, vários temas, vários módulos. Fica uma dica: cliquar com o botão esquerdo do rato em qualquer parte do litestep, ao mesmo tempo que a tecla shift, dá acesso a um menu com algumas configurações rápidas.
Categorias do Technorati shell replacement, litestep, análise
| GPL | Sítio oficial | Portátil | Transferir | - | Ajuda / Suporte |
Relacionados











































[...] Artigo de Planet Geek. Leia todo o artigo. [...]
Boa noite João e restante comunidade.
O LiteStep é realmente muito bom… Mas falta suporte ao Português… Talvez um dia possa estar traduzido…
Perdoam-me um off topic… Sei que não é o sítio certo, mas a falta de tempo… Enfim, por acaso conhecem algum programinha livre que me permita fazer um arquivo digital de documentos, fotos e folhas de excel de forma segura numa pen? Daqueles como os Document Management System com a possibilidade de criar utilizadores, criar eventos, anexar novos documentos, criar versões entre outros, mas adaptado para uma pen ou disco externo que possa funcionar em Windows?
Muito obrigado!
boas platão!
já conheces a equipa de tradução do PL?
http://www.programaslivres.net/2008/05/20/pl-no-launchpad/
não basta dizer que não está em português… também é preciso que alguém o traduza! Da-nos uma ajuda para não dizerem que não esta em português!!!
Não tinha ouvido falar disso até ter pesquisado sobre o assunto… porque afinal tinha!! xD
http://en.wikipedia.org/wiki/KnowledgeTree
http://en.wikipedia.org/wiki/Alfresco_%28software%29
http://en.wikipedia.org/wiki/OpenKM
não sei se é bem o que queres, mas estas a se tão pouco especifico que eu também tenho de sê-lo…
Boa noite!
Muito obrigado pela ajuda! Sim seria com as caracteristicas que indicaste, mas capaz de correr a partir de uma pen USB ou de um disco externo de forma mais ou menos fácil…
Quanto ás traduções vou passar por lá assim que tenha este projecto terminado!… Não sei é se serei muito útil, visto que não sou um expert nestas andanças… É mais Platão, Aristóteles, Kant… E alguma história!…
Mais uma vez muito obrigado!
traduz-se o que se pode. não precisamos de profissionais de tradução, mas sim de pessoas que queiram ajudar.
podes dar-me o nome da aplicação que utilizas, talvez seja mais fácil de ajudar.
Boas!
Pois… Deste género de aplicações não uso nenhuma… Estou à procura… Mas parece estranho que numa altura em que proliferam por aí máquinas fotográficas digitais, scanners, sistemas baseados em web e pens USB de alta capacidade ainda ninguém se tenha lembrado de fazer este tipo de software de arquivo para estas pens… Na empresa onde trabalho, lido com várias ferramentas comerciais deste género e parece-me, na minha modesta opinião que é fácil a qualquer pessoa lidar com elas. Nada do outro mundo… Tirando a parte da implementação em si, isto é a da instalação do servidor…
De qualquer forma penso que não terei sido muito claro no 1º post: O que pretendo é pegar em cerca de 500 fotografias e numa relação com as características dos objectos que representam, e fazer-lhes uma ficha para cada uma, num ambiente em que possa ainda acrescentar eventos de forma clara, segura e transparente para alguns outros utilizadores a quem darei acesso… E dado o valor estimativo e nalguns casos monetário das peças, também não quero o material em locais acessíveis a estranhos, via net ou mesmo numa máquina. Uma pen de 4, 8 ou 16GB seria a escolha certa para isto… Então como fazê-lo?…
…Desculpem ser tão longo… E muito obrigado por tudo!…
Da mesma forma que essas aplicações comerciais requerem uma aplicação a correr num servidor as livres também o necessitam