블랙박스 (창 관리자)
1. 개요
블랙박스는 C++로 작성되었으며 MIT 라이선스를 따르는 스택 창 관리자이다. 확장 창 관리자 힌트 규격을 호환하며, 제목 표시줄에 창 조작 버튼과 테마 지원 기능을 제공한다. KDE와 GNOME 환경 모두에서 사용 가능하며, 플럭스박스, 오픈박스와 같은 여러 창 관리자에 영향을 주었다. BB4Win, bbLean, xoblite 등 윈도 셸 대체 프로젝트에도 영향을 미쳤다.
이미지 준비중입니다.
| 종류 | X 윈도 매니저 |
|---|---|
| 라이선스 | MIT 라이선스 |
| 웹사이트 | Bradley T. Hughes' 저장소 Brian Bidulock의 포크 저장소 |
| 개발자 | Bradley T. Hughes (버전 0.70.1_SL7까지), Brian Bidulock (이후 포크) |
|---|---|
| 프로그래밍 언어 | C++ |
| 운영체제 | 유닉스 계열 |
|---|
| 안정화 버전 | 0.77 |
|---|---|
| 시험 버전 | 0.98.0 |
-
자유 X 윈도 매니저 -
Xfce
Xfce는 올리비에 푸르당이 1996년에 시작한 GTK+ 기반의 자유 소프트웨어 데스크톱 환경으로, 가벼운 사용감과 모듈화된 구조, 사용자 정의 용이성이 특징이며 낮은 사양의 컴퓨터에서도 원활하게 실행되도록 설계되었다. -
자유 X 윈도 매니저 -
플럭스박스
플럭스박스는 데스크톱 환경을 자유롭게 사용자 정의할 수 있는 창 관리자로, 루트 메뉴, 작업 표시줄, 데스크톱 테마 설정 기능과 사용자 정의 가능한 키보드 단축키, 창 탭, 분할창 기능 등을 제공하며, 설정 파일은 `~/.fluxbox` 디렉터리에 위치하여 사용자가 직접 구성할 수 있다. -
X 윈도 시스템 -
데스크톱 환경
데스크톱 환경은 아이콘, 창, 메뉴 등으로 컴퓨터 화면을 책상처럼 보이게 하는 시각적 인터페이스로, 창 관리자, 파일 관리자 등으로 구성되어 파일 관리 및 프로그램 실행을 지원하며, 다양한 종류가 존재하여 사용자가 선택할 수 있다. -
X 윈도 시스템 -
오픈 그룹
오픈 그룹은 다양한 기술 공급업체, 구매자, 정부 기관을 포함하는 국제 컨소시엄으로, 표준 개발, 인증 프로그램 운영, TOGAF와 같은 IT 아키텍처 프레임워크 제공 및 UNIX 상표 권리 보유를 통해 개방형 IT 표준 개발 및 보급에 기여한다. -
자유 소프트웨어 -
김프
김프(GIMP)는 GNU 프로젝트에서 개발된 크로스 플랫폼 기반의 무료 오픈소스 래스터 그래픽 편집기로, 다양한 운영체제를 지원하며 풍부한 기능을 제공하지만 사용자 인터페이스에 대한 비판과 일부 기능의 부족함에 대한 평가도 존재한다. -
자유 소프트웨어 -
PHP
PHP는 라스무스 러도프가 개발한 범용 스크립팅 언어로, 웹 개발에 널리 사용되며 LAMP 아키텍처의 핵심 요소이다.
2. 기능
* 스태킹 방식의 창 관리자이다.
* C++ 언어로 작성되었다.
* MIT 라이선스에 따라 자유롭게 이용할 수 있다.
* 확장 창 관리자 힌트(EWMH) 규격을 준수한다.
* 창의 제목 표시줄에는 최소화, 최대화, 닫기 버튼이 있다.
* 단순한 형태의 테마 기능을 지원하며, 이를 통해 색상 등을 변경할 수 있다.
* 바탕 화면 바로 가기 기능은 지원하지 않는다.
* KDE 및 GNOME 데스크톱 환경과 호환된다.
3.1. 블랙박스 기반 프로젝트
블랙박스를 기반으로 한 여러 창 관리자가 있다.
* 플럭스박스
* 해크드박스
* 오픈박스 (3.0 버전까지)
* LainOS에 탑재된 LainWM
* 와이메아
3.2. 윈도 셸 대체
다음 프로젝트들은 블랙박스와 동일한 코드 기반을 공유하지는 않지만 블랙박스에 영향을 받거나 영감을 받았다.
* BB4Win: 윈도우에서 블랙박스를 처음으로 복제/포팅한 가장 유명한 프로그램이다.
* bbLean: BB4Win의 분파이며, 현재 활발히 개발 중이다.
* xoblite: 2021년부터 릴리스되었다.
* bbZero: bbLean의 분기이다.