Primeira versão | 18 de setembro de 2002 |
---|---|
Última versão | 3.6.1 (1 ° de julho de 2015) |
Depósito | github.com/danakj/openbox.git |
Status do projeto | Parou |
Escrito em | VS |
Interface | GTK |
Sistema operacional | Tipo Unix |
Meio Ambiente | Linux , BSD , Solaris |
Modelo | Gerenciador de janelas para o sistema X Window |
Política de distribuição | Livre |
Licença | GNU General Public License versão 2 ou posterior ( d ) |
Documentação | openbox.org/wiki/Help:Contents |
Local na rede Internet | openbox.org |
Openbox é um gerenciador de janelas para o X Window System . É distribuído sob a licença GPL .
Openbox é projetado para ser pequeno, rápido e totalmente compatível com ICCCM e Extended Window Manager Hints (in) . Ele oferece suporte a vários recursos, como menus de aplicativos ou exibição dinâmica de várias informações.
Sua principal vantagem é a extrema leveza, que promove estabilidade e capacidade de resposta do sistema, e não apenas em máquinas de baixo consumo de energia.
Sua interface muito simples torna-o muito fácil de usar. Por outro lado, sua configuração pode ser técnica, principalmente se passarmos diretamente pelos arquivos de configuração e não por programas como obmenu, obconf e lxappearance.
Openbox é um dos gerenciadores de janela mais configuráveis.
A interface básica é minimalista e baseada no mouse. Oferece as funções necessárias para interagir com o computador:
Após a configuração, todas as funções podem ser gerenciadas com atalhos de teclado.
O Openbox não administra a barra de tarefas, nem a área de trabalho e seus ícones, nem o papel de parede, nem os serviços preferencialmente presentes no Gnome e KDE. No entanto, é muito fácil de usar com eles e pode ser complementado com os seguintes programas:
Openbox também é usado (ou utilizável) em muitos ambientes de desktop : LXDE , LXQt , KDE , Gnome
Openbox utiliza apenas 3 arquivos de configuração localizados em ~ / .config / openbox : menu.xml , rc.xml e autostart.sh .
Se o usuário não deseja editá-los e modificá-los diretamente, muito do que eles configuram pode ser feito com três ferramentas gráficas:
Além do que esses programas gerenciam, outras opções mais avançadas podem ser escolhidas, mas exigem passar pela configuração direta nos arquivos do sistema (bastante simples, no entanto). Podemos assim definir:
Um exemplo do que pode ser configurado através dos arquivos openbox : certifique-se de que uma janela vá para a terceira área de trabalho ao clicar no botão "fechar" (a cruz) com o botão do meio.
O sistema de menu Openbox pode usar menus dinâmicos. Isso é feito aceitando a saída de um script e usando essa saída como a "fonte" do menu. Cada vez que o usuário aponta o mouse sobre o submenu, o script é chamado e o submenu atualizado.
O sistema de atalhos de teclado Openbox permite:
O Openbox é usado como gerenciador de janelas pelo ambiente LXDE desktop , o que adiciona uma interface mais clássica a ele por meio de, entre outras coisas, uma barra de tarefas: lxpanel, bem como vários utilitários (lxterminal ...).
Openbox é usado como um gerenciador de janelas distribuindo BunsenLabs Linux , muito estável e leve ( BunsenLabs Linux é uma distribuição que oferece uma área de trabalho Openbox leve e facilmente personalizável. ).
Inicialmente, o Openbox era um fork do Blackbox (in) . Mas desde a versão 3.0, ele foi completamente reescrito em linguagem C e não depende mais de nenhum código Blackbox.