From Wikipedia, the free encyclopedia
Free and open-source stacking window manager for the X Window System
Blackbox 0.7 Xsession running on
Debian 7
Linux
Blackbox is a
free and open-source
stacking window manager for the
X Window System .
[5]
[6]
Blackbox has specific design goals, and some functionality is provided only through other applications. One example is the bbkeys
hotkey application.
Blackbox is written in
C++
[4]
[7] and contains completely original code.
[8] It was created by Bradley T. Hughes
[1] and is available under the
MIT License . Blackbox has compliance with the
Extended Window Manager Hints specification.
[9]
The original author seems to have ceased updating the repository with the exception of a minor fix of compilation problems in 2015,
[10] leaving the last original version at 0.70.1. However an actively maintained fork by Brian Bidulock has been picked up by several
Linux distributions in its place,
[11]
[12]
[13] and it is featured in
pkgsrc .
[14] Despite that, some other Linux distributions still use the original source code,
[15]
[16] as does
FreeBSD .
[17]
Features
Features of the Blackbox window manager include:
A stacking window manager
Written in
C++
Freely available under the
MIT license
Compliance with the Extended Window Manager Hints Specification
Title bars have minimize,
maximize , and close buttons
Support for simple themes
Support for color changes
No support for desktop shortcuts
Compatibility with both KDE and GNOME
[18]
Related projects
There are a number of other window manager forks of Blackbox:
[19]
Windows shell replacements
Although they do not share the same codebase, these projects are also inspired by Blackbox.
[19]
[20]
BB4Win
[21] (the first and most prominent clone/port of Blackbox on Windows)
bbLean
xoblite (has releases from 2021)
bbZero (a branch of bbLean)
[22]
See also
References
^
a
b
"ManPages/blackbox - Blackbox" . September 9, 2015. Archived from
the original on September 9, 2015. Retrieved January 16, 2019 .
^
"Blackbox - Browse /Blackboxwm/Blackbox 0.70.1_SL7 at SourceForge.net" .
^
"Release 0.77" . May 12, 2021. Retrieved May 21, 2021 .
^
a
b
"Blackbox - Window manager written in C++" . FSF.org.
^ Wrightson, Katherine; Merlino, Joseph (2006).
Mastering UNIX . John Wiley & Sons. pp. 107–108.
ISBN
9780782153033 . Retrieved January 16, 2019 .
^ Davies, Justin; Whittaker, Roger; Hagen, William von (2005).
SUSE Linux 9 Bible . John Wiley & Sons. pp. 186, 276–280.
ISBN
9780764588761 .
^
"Hacking Guide - Blackbox" . February 14, 2018. Archived from
the original on February 14, 2018. Retrieved January 16, 2019 .
^
"About Blackbox" . Sourceforge.net. Archived from
the original on December 6, 2006.
^
"ICCCM & EWMH Compliance" .
GitHub . Retrieved February 20, 2021 .
^
"Compile with clang and libc++ · bradleythughes/Blackbox@107b761" .
GitHub .
^
"The Slackware Linux Project: Packages" . packages.slackware.com .
^
"Archived copy" . Archived from
the original on August 13, 2019. Retrieved August 13, 2019 . {{
cite web }}
: CS1 maint: archived copy as title (
link )
^
"Arch Linux - blackbox 0.77-1 (x86_64)" . archlinux.org . Archived from
the original on December 19, 2021. Retrieved July 6, 2021 .
^
"pkgsrc.se | The NetBSD package collection" . pkgsrc.se .
^
"Ubuntu – Error" . packages.ubuntu.com .
^
"Debian -- Details of package blackbox in sid" .
^
"[ports] Index of /head/x11-wm/blackbox" . svnweb.freebsd.org .
^
"Window Managers for X: Blackbox" . www.xwinman.org . Retrieved January 16, 2019 .
^
a
b
"Related Projects - Blackbox" . October 26, 2017. Archived from
the original on October 26, 2017. Retrieved January 16, 2019 .
^
"BlackBox for Windows" . Sourceforge.net.
^
"Customizing Your PC's Desktop - ExtremeTech" . www.extremetech.com . Retrieved January 16, 2019 .
^
"GitHub - xzero450/bbclean-xzero450" . GitHub . February 6, 2016. Retrieved January 16, 2019 .
External links