Openbox es un gestor de ventanas apilables gratuito para el Sistema X Window , con licencia GNU General Public License . [ 5 ] Originalmente derivado de Blackbox [ 5 ] 0.65.0 (un proyecto en C++ ), Openbox ha sido completamente reescrito en el lenguaje de programación C y, desde la versión 3.0, ya no se basa en ningún código de Blackbox. [ 6 ] Desde al menos 2010, se ha considerado completo en cuanto a funcionalidades, libre de errores y un proyecto terminado. Se realiza mantenimiento ocasional para mantenerlo en funcionamiento, pero solo si es necesario. [ 7 ]
Openbox está diseñado para ser pequeño, rápido y totalmente compatible con el Manual de Convenciones de Comunicación entre Clientes (ICCCM) y las Sugerencias Extendidas del Administrador de Ventanas (EWMH). [ 8 ] Admite muchas funciones, como menús mediante los cuales el usuario puede controlar las aplicaciones o que muestran diversa información dinámica. [ 5 ]
Openbox es el gestor de ventanas estándar en LXDE y a menudo se establece como predeterminado para LXQt . Se utiliza en distribuciones de Linux como BunsenLabs , Lubuntu , Trisquel y Manjaro . [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]
La creadora y autora principal de Openbox es Dana Jansens de la Universidad de Carleton en Ottawa , Ontario , Canadá. [ 1 ] [ 17 ]
Usando Openbox
Openbox proporciona un "menú raíz" en el escritorio al hacer clic con el botón derecho (o cualquier otra combinación de teclas ) [ 5 ] y permite a los usuarios configurar la forma en que se administran las ventanas. Cuando una ventana se minimiza, se vuelve invisible. Para volver a abrir las ventanas, la mayoría usa Alt+Tab ↹ o el menú Escritorio , al que se accede haciendo clic con el botón derecho. O, a veces, haciendo clic con el botón central. Es común extender Openbox con otros pequeños programas que agregan íconos, barras de tareas [ 5 ] , lanzadores, efectos visuales y otros.
Configuración

Solo hay dos archivos de configuración, ambos ubicados en ~/.config/openbox . Se llaman menu.xml y rc.xml . Estos se pueden editar manualmente o con las herramientas de configuración gráfica ObConf y obmenu. [ 5 ] [ 18 ] [ 19 ]
Se pueden configurar todas las funciones del ratón y las combinaciones de teclas. Por ejemplo, un usuario puede configurar:
- una ventana para ir al escritorio 3 cuando se hace clic en el botón de cerrar con el botón central del ratón
- al desplazarse sobre un icono para pasar al escritorio siguiente/anterior
- elevar o no elevar al hacer clic/mover una ventana
Menús de tuberías
Openbox tiene un sistema de menús dinámico que utiliza " menús de tubería ". [ 5 ] [ 20 ] Un elemento de menú en un sistema de menús de tubería puede aceptar la salida estándar de un script de shell (u otro ejecutable) para generar un submenú. Dado que el script se ejecuta cada vez que el puntero lo activa, y como el script puede evaluar las condiciones del entorno, los menús de tubería permiten incorporar ramificaciones condicionales al sistema de menús. Cuando se reinicia el gestor de ventanas, un sistema de menús estático como el que se usa en la mayoría de los gestores de ventanas obtiene su diseño una sola vez y no tendrá la capacidad de modificar el diseño del menú según los factores del entorno.
Véase también
- Fluxbox : otra bifurcación de Blackbox.
- Comparación de gestores de ventanas X
Referencias
- ^ Jansens , Dana (noviembre de 2007). "Usuario: DanaJansens" . Consultado el 19 de enero de 2015 .
- ^ Jansens, Dana. "Dana Jansens, desarrolladora de Openbox" . Consultado el 19 de enero de 2015 .
- ↑ "git.openbox.org Git - dana/openbox.git/summary" . openbox.org . Consultado el 25 de agosto de 2015 .
- ↑ "Openbox:Registro de cambios" .
- 1 2 3 4 5 6 7 8
- Saunders, Mike (marzo de 2008). "Administradores de ventanas ligeros" . Linux Format (103). Reino Unido: Future Publishing .* Сондерс, Майк (marzo de 2008).Легковесные ОМ(PDF) . Formato Linux (en ruso) (103). Rusia: Mezon.ru: 21. Archivado del original (PDF) el 26 de enero de 2021. Recuperado el 3 de marzo de 2010 .
- ↑ GentooWiki (marzo de 2008). "CÓMO Openbox" . Archivado del original el 3 de abril de 2008. Consultado el 7 de abril de 2008 .
- ↑ "¿Se sigue desarrollando Openbox?" . Reddit . Junio de 2021 . Consultado el 11 de junio de 2022 .
- ↑ "Documento de cumplimiento de EWMH" . Archivado del original el 31 de octubre de 2019. Consultado el 9 de septiembre de 2009 .
- ↑ LXDEWiki (septiembre de 2008). "LXDE Wiki" . Archivado del original el 7 de abril de 2015. Consultado el 28 de septiembre de 2008 .
- ↑ BunsenLabs Linux (diciembre de 2020). "BunsenLabs Linux" . Consultado el 17 de julio de 2020 .
- ↑ "Lanzamiento continuo (Linux Wiki)" . Consultado el 29 de mayo de 2014 .
- ^ Lavergne, Julian (octubre de 2010). "Aplicaciones de Lubuntu" . Consultado el 14 de enero de 2011 .
- ↑ DistroWatch (agosto de 2010). "Tiny Me" . Consultado el 14 de enero de 2011 .
- ↑ «Trisquel Mini GNU/Linux» . El Proyecto Trisquel . Consultado el 7 de noviembre de 2012 .
- ↑ "El gestor de ventanas Openbox madura" . linux.com . 11 de julio de 2007. Consultado el 30 de octubre de 2016 .
- ↑ "Manjaro - Openbox - Estable" . manjaro.org . Archivado del original el 14 de diciembre de 2018. Consultado el 18 de diciembre de 2018 .
- ↑ "Dana Jansens" . medium.com . Archivado del original el 30 de octubre de 2016. Consultado el 30 de octubre de 2016 .
- ↑ Proyecto Openbox (junio de 2007). "ObConf:About" . Consultado el 7 de abril de 2008 .
- ^ obmenu:Índice , consultado el 28 de marzo de 2012
- ↑ "Openbox Wiki: Menús de tuberías" .
Enlaces externos
- Software libre programado en C
- Gestores de ventanas Free X
- LXDE
- Administradores de ventanas que utilizan GTK
- Software que utiliza la Licencia Pública General de GNU.